fixed service container initialization issue about passing the sc as a context object for the service factory functions
* added auto-start feature for the services configured in service container
* refactored injectServices method
Extended collections feature:
* you can create custom collection class by extending system Collection class and register it as a service
* extended collection classed MUST only be loaded using cord-m! requirejs plugin to work properly
* introduced async ModelRepo::createExtendedCollection() method to use instead of sync ModelRepo::createCollection() for the extended collection
Merge branch 'master' of github.com:cordjs/core