Overhauled CMakeLists.txt to be less bloated
Added first version of automated build setup script
First working version of automated mingw setup
Fixed some issues with the automated build system
Made Organelle and Component classes pure virtual
Preparations for Windows native MinGW build
Windows setup script working
Fixed some leftovers in the cross compile setup scripts
Tweaked Windows build setup scripts

* Added some informative output
* Use Copy-Item instead of robocopy to avoid admin requirements
* Download precompiled bjam so that no preinstalled compiler is needed
* Added popup message when done
* Fixed directory browser dialog not opening in shell enviroment
Merge branch 'Daniferrito' of https://github.com/Nimbal/Thrive into Daniferrito
Another round of build script tweaks

* Added archiver to toolchain file
* Clarified readme
Fixed build setup script not copying mingw correctly
Preparations for Windows native MinGW build
Windows setup script working
Fixed some leftovers in the cross compile setup scripts
Tweaked Windows build setup scripts

* Added some informative output
* Use Copy-Item instead of robocopy to avoid admin requirements
* Download precompiled bjam so that no preinstalled compiler is needed
* Added popup message when done
* Fixed directory browser dialog not opening in shell enviroment
Another round of build script tweaks

* Added archiver to toolchain file
* Clarified readme
Fixed build setup script not copying mingw correctly
Moved Ogre_SDK CMake variable to cache

This allows users to point the build system to their own SDK
installation.
Moved CMake's add_sources to separate module

Keeps the main CMakeLists.txt clean