Adding require consent flag to restore command
Fix nuget.exe download synchronization issues.

This leverages MsBuild itself to synchronize the download process so that the download happens only once and all projects that use package restore have to wait for it to complete.
Merge pull request #11 from marcind/master

  Fix nuget.exe download synchronization issues