Add reboot handler

.NET won't finish installation until Windows reboots because of the locked mscoree.dll. This change adds a reboot notification. Additionally this upgrades the Vagrantfile to 2.0 syntax.