Enabled nuget package restore
Resyncronized gitignore with github/gitignore/VisualStudio.gitignore
Updated packages.config in the tools directory
Imported the changes from SystemIOAbstractions build script into here
changes include updating the way that tests are built, nugetpackages built
Updates to build script to better support multiple scenarios
build script updates to load the assemblyversion from a master version file
Had to mark a test as Ignored due to Tolerance equality problems