Applying some corrections to the build system and creating a versionning header file.
Adding the CEngineVersion class that allow developper to have a high-level interface on versionning.