Added ScriptPack<T> base class
Implement `Args` to pass arguments to scripts.
Rename Args to ScriptArgs for clarity.
Unit tests for `--` parsing on command line.
Additional unit tests.
moved IConsole to ScriptCs.Contracts
extended IScriptExecutor with Initialize and Terminate, refactored accordingly
moved Repl to ScriptCs.Core and derived it from ScriptExecutor to prevent code duplication
refactored ScriptExecutorTests to reflect the new structure
added possibility to get full path from filesystem to facilitate #r loading in REPL
Merge pull request #228 from sblom/script-args

Implement `Args` to pass arguments to scripts.
Added ScriptResult.cs and tests
Merge pull request #295 from timerickson/291

#291 Added ScriptResult.cs and tests
Merge branch 'dev' of https://github.com/scriptcs/scriptcs into repl-refactor

Conflicts:
	src/ScriptCs.Core/IScriptExecutor.cs
	src/ScriptCs.Core/ScriptExecutor.cs
	src/ScriptCs/Command/ExecuteScriptCommand.cs
	test/ScriptCs.Core.Tests/ScriptExecutorTests.cs
	test/ScriptCs.Tests/ExecuteScriptCommandTests.cs
Fixed wrong argument passed from CommandFactory to RestoreCommand. Fixes #298
Add logic to grab the delta of binaries if there are changes in the installed packages
Fix for https://github.com/scriptcs/scriptcs/issues/2
Merge pull request #299 from khellang/298

Fixed wrong argument passed from CommandFactory to RestoreCommand
Removed RestoreCommand
Fixed failing test
Removed bin folder logic in CleanCommand