refactored roslyn out of core to fix #90 in preperation for #80
refactored roslyn out of core to fix #90 in preperation for #80
refactored code to bring ScriptPackSession back into the core

1. We refactor ScriptPackSession so it is just a data bag with some
methods.
2. That allows it to be easily passed to the engine which figures out
how to apply it.
3. We move the initialize and terminate into ScriptCs.core.
added [InheritedExport] back onto IScriptEngine
moved ScriptHostFactory into Roslyn since the script host is Roslyn specific
Update ScriptCs.Engine.Roslyn.csproj
Update ScriptCs.Engine.Roslyn.Tests.csproj
Update ScriptCs.Engine.Roslyn.csproj
Merge remote-tracking branch 'origin/issue-90' into issue-90
removed IDisposable from ScriptPackSession
Merge pull request #92 from nberardi/issue-90

Refactored roslyn out of core to fix #90 in preperation for #80