Added debug flag
respect debug flag in builder
only use RoslynInMemory engine with debug flag
module loader should look into current directory if running in debug mode
Debug flag should have default value
added PackageVersion arg
added new arg for package version
corrected the logic in setting package in argument parser
changed InstallCommand, CommandFactory to respect package version
package version and special version will be extracted in PackageReference
added tests
moved PackageReferenceTests to separate file
Made -install always run SaveCommand, even if packages.config exists
Adjusted logging
Removed blank lines in using directives
Merge pull request #534 from khellang/update-packages-config

Made -install always run SaveCommand, even if packages.config exists
resolving assemblies (script packs, bin stuff) should happen based on script's path not current path.
added test for resolving assemblies base don working directory in RuntimeServices
clean command should delete .cache folder
changed ScriptCsAutoDataAttribute to inherit from CompositeDataAttribute which allows to pass in inline data to it
added test for CleanCommand .cache cleanup
Merge pull request #564 from filipw/cleancache

Clean command will now remove DLL cache