1) Copied over RestoreCommand.cs
2) Moved a lot of helpers and so on to get it building
3) Added FilesystemInstallationTarget to NuGet.Client
4) Fixed RestorePackage method to use the new FSInstallationTarget
5) Suppressed handling of SatellitePackages
6) Have a bunch of issues tracked in code as BUGBUG
ResourceManager stuff
Added CommandLineMachineWideSettings. All set to test the V3 restore
'nuget restore' works with v3 repository!!
Tested both packages.config and .sln scenarios