Simplified Singletons and made Services Protected
Added performance tests
Dependencies are automatically resolved for classes with non-default constructors
Improved performance for parameterless constructors
Improved tests and performance
Dramatically improved performance for complex resolves
Support for classes without interfaces
Added an iOS test runner and tweaked tests
Removed ;
Improved thread safety for singletons
Removed Container static class and added a default instance
Merge branch 'develop'