RCC++ projects now compile and link libs from the BinXX folders

As this is currently set up, that breaks it as an independant module, which is fine.
Disable iterator debugging for compatibility and don't link default libraries
Attempted fix for basing RCC++ out of a DLL. Seems to have broken console example.
Set required STL defines both in projects and for runtime compilation

Does not inherit for this property. Also ignoring default libraries.
Merge commit 'WIP' into Kythera

Simply accepted local on all conflicts, merge was just to allow to make further commits to remote

Conflicts:
	Examples/ConsoleExample/ConsoleExample.vcxproj
	RuntimeCompiler/RuntimeCompiler_VS2010.vcxproj
	RuntimeObjectSystem/RuntimeObjectSystem.vcxproj
SetupObjectConstructors made public to cope with multi-DLL initial state.

When a codebase comprises multiple DLLs sharing a runtime object system, they can each use this to add their constructors.