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.
Simplified the GUI event system used in simpletest.
Added a safer & easier to use event listener, IGUISingleEventListener to the SimpleTest example.
Bug fix for certain situations with multiple shared libraries using RCC++.
Merge branch 'master' of https://github.com/RuntimeCompiledCPlusPlus/RuntimeCompiledCPlusPlus
Adding Singleton macro REGISTERSINGLETON which prevents more than one object from being constructed.
Added option for auto constructing singletons.
Moved construction of heap allocated members from init into ctor.
Used auto construct singleton for MainObject, and modified initialization order so that this works.
Clang warning fix for member initialization order.
Added PathIterator for iterating through paths in a directory, and windows implementation (posix to come).
Windows compiler now deletes temporary compiler output on exit (and entry in case of uncelan exit).
Fixed issues with CreateDir and ParentPath functions
Fixed order of destruction.