Refactored into separate container factories, necessary for wiring up modules
fixing references in scriptcs proj to be nuget references
Refactor IInitializationContainerFactory

TODO: Better name
Big refactoring
Cleanup and fixing unit tests
renaming classes to better express intent
more renaming
removing unnessary logging of paths
renaming tests
Adding AllowMultiple=False to module attribute. Fixing logic for identifying REPL mode to support passing multiple params
merge
further tweaks to repl detection logic
removing blank tests, tightening white space
fixing up package refs for nuget.core and Autofac
Addressing review feedback from @dahlbyk and @shiftkey
ScriptResult uses ExceptionDispatchInfo instead of Exception
Proper exception constructors and passing InnerException to ScriptExecutionException
Moved usings outside the namespace
Added @dschenkelman and myself to coordinator list :sparkles:
Renamed ScriptResult Exception properties to *Info