#629 move line processors into Overrides
#630 don't consider custom directives as code
Unit tests for #629 and a few updates

Changed how I initialized the ILineProcessor list.
Tests to verify the LineProcessor<T>() function adds the type to the
Overrides dictionary when called from ModuleConfiguration.
Also found and fixed a problem where ServiceOverrides._this was null
when using the non default constructor.  Unit test for this is in
ModuleConfigurationTests.TheLineProcessorMethod.ShouldReturnTheModuleConfiguration
Added RunTimeServicestests for verifying that the default line
processors and custom processors get registered when the build container
method is called.
Unit tests for #630
#630 - Small update to IsNonDirectiveLine
Made updates suggested in PR #632
Removed injection of usings into code
fixed offending tests
fixed namespace behavior in Repl
added test for Repl
MSBuild should be more verbose in msbuild.log
Merge pull request #654 from jrusbatch/msbuild-verbosity

MSBuild should be more verbose in msbuild.log
Merge pull request #651 from glennblock/dev

Removing variables that are unused also adding ignore for xUnit wanrings
Upgrade PowerArgs to 2.0
Handle missing ArgShortcut attribute
Repl should not be true

in ShouldHandleScriptNameStartingWithRepl
Revert previous commit
Merge pull request #658 from vgrigoriu/dev

Update PowerArgs to 2.0
adds a -logfile switch for mirroring all console messages to a file
#656 changed from -logfile to -output