Initial cmake implementaition commit

CMake has not been fully implemented into the project yet.
SpriterParser cmake file

Added SpriterParser cmake file, and added it as a sub directory
Minor fixes
UnitTest++ cmake implemented

Added a cmake file for UnitTest++ and implemented it into the project
General fixes

Misspellings, logic fallacies and such
Added TinyXML to cmake

Added TinyXML cmake support and implemented it into the project
Small fix to comply with previous build system
Licensing changes

Removed date and name
Added better OGL cmake support

Added option to use OGL, and added the OGL render source files
More OGL stuff

added one more file
Removed unported source files
Merge branch 'cmake'
Small fix to comply with previous build system
Merge branch 'cmake'
Small fix where a pointer was cast to a too small type
Added option to build IndieLib as shared or static
Merge branch 'cmake'
Resolved some naming conflicts
Merge branch 'cmake'
Fixed some misspellings