* Tried to match types and add casting where needed - This is still a work in progress.
2. In X-IvAp project, added: namespace "pt" to every "string" type that did not had namespace before it. This should minimize the confusion with "std::string".
Example: "string filename = getXivapRessourcesDir()" => "pt::string filename = getXivapRessourcesDir()"