Some additions:

* Added a 'make codeblocks' wrapper to generate a Code::Blocks project
* Modified and fixed up the CMakeLists.txt file
 * Fixed the if/else checks
 * Moved SOIL use in Linux as a debug option, since SDL will handle what SOIL currently does
  * XXX: Currently set to "true" until the Resource Manager is implemented
* Added FindSOIL.cmake for the SOIL dependancy

Signed-off-by: HACKhalo2 <hackhalotwo@gmail.com>