Fixed Contiainer MSVC compilation issues
Initial draft of flat context structure
Implemented querying registered types
Changed inheritance to composition for core classes. MSVC now passes all tests
Created interface to pass types and objects into creation of contextuals
Implemented creation of simple, non-dependent singletons
Implemented retrieving of components across multiple levels
Implemented across-level gathering of dependencies for component construction
Automatic ordering of components by their dependencies
Implemented injecting objects into contexts