Adding batch file for an easy access to the build system.
Adding the core module sources.

The core module is now able to check the current platform and set the
appropriate data model and detect the current compiler.
Adding LPLGv3 license.
Adding support for the Microsoft C++ Compiler.

Also updating file header to LGPL v3 license.