Corrected a typo in CMake script
The PYTHON wrapper of the Irrlicht unit was broken since we made the Irrlicht unit a separate lib. Now it will be linked to the Python module.
Correct a typo in SWIG code for Irrlicht unit wrapping
One of the unit_PYPARSER demos required Irrlicht, and the new unit_IRRLICHT requires the new dll to be linked. Fixed.
The new unit_IRRLICHT requires that targets must link toward the new dll - we forgot to upgrade the unit_CASCADE demos. Fixed.
Updating many files to include the Irrlicht unit headers from the new location where we moved all Irrlicht stuff, i.e. unit_IRRLICHT/ and not irrlicht_interface/ anymore.
The signature of the Output() function of ChStream has changed, and the .i SWIG file must reflect this (in the code that inject a customization of the console output, redirecting to python shell)
Merge branch 'develop' of https://github.com/projectchrono/chrono into develop
Fixing compilation issues for Cosimulation unit on osx
Triangle mesh assets now have a scale vector
Removing "static" from some local variables. This was not thread-safe, code could be not re-entrant.
Note that those "static" was added in the past for some reasons, one was because of speed increase when avoiding allocation/deallocation of data on heap where a temp ChMatrix was needed , but now it is not needed anymore thanks to ChMatrix33 and ChMatrixNM that allocate on stack, and thread safety is a must-have anyway.
Standard_PCHaracter is not a type, renamed to Standard_PCharacter
update cmake install paths so that includes are put into a separate directory called "chrono"
cleanup cmake files for different units
units write include files to proper locations
cleanup testing framework, still a lot of work to be done for this...
Merge branch 'develop' of https://github.com/projectchrono/chrono into develop
Static variables shouldn't be static.

Some additional minor cleanup.
No need for static variables. Variables have file scope.
"static" cleanup.
First pass in getting rid of ChGlobals:

- use free function GetUniqueIntID()
- make DLL_CreateGlobals() and DLL_DeleteGlobals() do nothing.
- use ChTimer in demo_coords
Merge branch 'develop' into feature/irr_data
Remove ChApidll.{h,cpp} and all calls to DLL_CreateGlobals/DLL_DeleteGlobals.