Allow adding namespaces and refrences to script executor without having to create a script pack
Issue #327
Merge pull request #371 from lbargaoanu/References

Allow adding namespaces and references to script executor without having ...
ScriptExecutor tests refactoring
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
Fixes scriptcs/scriptcs#375 - line splitting when linebreaks differ between Host and file
Refactored into separate container factories, necessary for wiring up modules
fixing references in scriptcs proj to be nuget references
Refactor IInitializationContainerFactory

TODO: Better name
Update NuGet from v2.2.1 to v2.6.1
Run package restore as a separate build step
Copy assemblies produced by the build to the artifacts directory
Merge pull request #378 from jrusbatch/issues/357

Copy assemblies to artifacts directory after build.
Merge pull request #376 from stirno/filesystem-fix

Fixes scriptcs/scriptcs#375 - line splitting when linebreaks differ