Fixes #415. do net call toJSV when result is null
Exceptions in REPL should be separate lines
Merge pull request #417 from filipw/415

Avoid empty lines in REPL
Moved all interfaces to Contracts so you can create modules without taking a dependency on Hosting and Core
Removed With... on overrides
Merge pull request #421 from khellang/module-refactoring

Module refactoring
Added nuget reference to Common.Logging in Contracts
Merge pull request #422 from khellang/module-refactoring

Added nuget reference to Common.Logging in Contracts
Revert "Add a StyleCop step to the build script"

This reverts commit 3272b0c67896d16acaddc8ae0115ec1c6eef5215.
# Updated to set file name of script engine
# Added RoslynScriptDllGeneratorEngine.cs which saves generated file to .dll
# Simplified implementation of different engines. Updated composition root to have separate engines for scripts and repl.
# Updated constructor to be protected in abstract class
# Updated to generate .dll inside bin folder
Stopped writing .pdb file to disk, as it cannot be manually loaded into VS (error is thrown). Debugging can be achieved by running in memory.
# Updated to set file name of script engine
# Added RoslynScriptDllGeneratorEngine.cs which saves generated file to .dll
# Simplified implementation of different engines. Updated composition root to have separate engines for scripts and repl.
# Updated constructor to be protected in abstract class
# Updated to generate .dll inside bin folder