Renamed agent to compound and revamped compound and process systems.
Merge pull request #91 from Revolutionary-Games/compound_refactor_rename

Refactoring and renaming compounds based on Karthas077s work.
Fixed some serialization issues that would causea crash upon loading.
Added CEGUI to the build, with a basic GUI for the microbe stage. This involved a few restructurings in the engine.
Merge pull request #110 from Revolutionary-Games/adding-gui-library

Added CEGUI to the build, with a basic GUI for the microbe stage.
Suppressed extraction messages for all build scripts, drastically reducing log size.
Merge branch 'master' of https://github.com/Revolutionary-Games/Thrive into 99-microbe-damage

Conflicts:
	scripts/microbe_stage/hud.lua
	scripts/microbe_stage/microbe.lua
	scripts/microbe_stage/process_organelle.lua
	scripts/microbe_stage/setup.lua
	src/CMakeLists.txt
	src/microbe_stage/agent.cpp
	src/microbe_stage/compound.h
	src/microbe_stage/script_bindings.cpp
Fixed issues resulting from merge with master.
Improved handling of microbe death.