Adding ability to override any service, removing manually creating services by using a temp container
Extracting engine and executor to be passed in so CR can be moved to core
fixing typo
Moving CompositionRoot to core, renaming ReplConsole to IConsole and doing a bunch of necessary refactorings to cut the CR dependencies
removing PowerArgs from core
Adding unit tests
removing whitespace
fixing tests to register by type
Adding an instance override test
Merge pull request #349 from glennblock/347

Fixes #347
Resetting CommonVersionInfo.cs content
Ignore *.bak files
Renaming CompositionRoot and ServiceRoot, fix for #351
removing user files and adding to .gitignore
Merge pull request #352 from glennblock/351

Renaming CompositionRoot -> ScriptRuntime and ServiceRoot -> ScriptServices, fix for #351
Adding the new Host project with a ScriptRuntimeBuilder. Bunch of refactoring to make ScriptCs project even lighter
Merge pull request #353 from glennblock/315

Adding the new Host project with a ScriptRuntimeBuilder. Refactoring ScriptCs project to make it lighter. Fix for #315
Adding override methods to builder
Merge pull request #356 from glennblock/355

Adding override methods to builder, fix for #355
VersionCommand should depend on IConsole