Added a ProjectManager to handle all the central project glue.

Added a ProjectTree widget for displaying all game data.
Show splash messages in the bottom left
Include the boost headers
Project manager now loads up the tre file list when loading the project
Initialize the project manager.
Only call the completion handler if one exists
Fixed zlib issue in release mode
Added function to visit known resources
Updated ProjectManager to use the visitor accessor which is less resource intensive
Small cleanup of naming