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