Refactored runtime into a ScriptContainerFactory, this will enable reuse of the initialization container for loading modules. Also added module loader infra but not wired up yet
deleting files
adding module loader tests
Fixing registering all services as singletons, adding -install -g and -clean -g support
cleanup / bug fixing
fix order of creation for module folder
fix typo in test
Merge pull request #373 from glennblock/346

Support for modules #346