Add cmake build options in format of `QTK_*` + `QTK_UPDATE_SUBMODULES` to include Assimp as a git submodule + `QTK_BUILD_SHARED_LIBS` to toggle building Qtk as Shared / Static
+ (@-OgreTransporter) Merge patches from #4
+ Refactor CMakeLists