Added GetTimeStruct for easy printing of filetimes.
Some memory leaks removed.
Spelling fix for dependency. NOTE: macro now RUNTIME_COMPILER_SOURCEDEPENDENCY
Start up explicitly uses the PermoduleInterface::GetInstance() call to get it's instance to fix an issue where the runtime code is in a dll.
Made SetupObjectConstructors public to cope with multiple dlls having runtime code at program startup.
Added Fast Compile Option (only has an effect on Windows).
Merge pull request #26 from dougbinks/master

Spelling fix, improved module support and Windows fast compile option.
Merge remote-tracking branch 'github/master' into KytheraSpecific-merge

Conflicts:
	Aurora/Assets/GUI/menu.rml
	Aurora/Examples/SimpleTest/MainMenu.cpp
	RuntimeObjectSystem/RuntimeObjectSystem.cpp
	RuntimeObjectSystem/RuntimeObjectSystem.h