nuget: Use automatic package restore

Run IFix utility
Move nuget.exe to /tools
nuget: Update build scripts
Add CompactWithWhitespace

Add TimeFormat type to reduce the amount of switching. Simpler and
less code.