Use NuGet package restore for dependencies

Add a .nuget folder, allow NuGet to do its stuff with the fsproj files,
delete packages from source control.
Clean up .gitignore, ignore packages