Starting the build system (re)write

Adding old solver as a basis for the new build system processing.
Adding (preliminary) vcxproj generation
Win32 buildsystem

mtime check added
ignoring few created files
auto creation of core and test projects
*nix build system
Makefile generator
Makefile generator

Directory creator folded into loop
Makefile generator and posix compilation

Satisfying GNU overzealous requests...
Building issues on POSIX

Added pthread to mt::CriticalSection
Fixed bogus vgl::wcslen linking issue
Added preliminary os_posix functionality.
Added str::Wide2Multi(const wchar_t*) specialization and refactored code behind
Moved defs and includes into the projects in POSIX Makefile generation
POSIX buildsystem

Class extraction, compilation issues
POSIX buildystem

Adding MacPorts includes
Makefile.gen not regenerated after Project.py changed
Small fixes
POSIX buildsystem

Removing cdecl, fixing slashes, compilation issues
POSIX buildsystem
POSIX buildsystem
Small debugging settings
testing utf8-based eXpat
Using pre-installed eXpat and cURL on posixes
Small fixes for building Posix on Mac
Posix buildsystem updates
Files not used in Baseline
Compilation fixes