Migrate to nuget automated package restore

This fixes #101. It will require nuget 2.7 or higher for package restore
at build time to work.

nuget.exe is still needed for package restore in build.bat file, I have
put it in the tools folder.
No it isn't. That must have been made by Xamarin after I installed it... good spot.