Fixed cookbook to work properly on Windows 2008 R2 SP1

Previously the cookbook would reboot in the middle of a Vagrant run or fail to install VSTO.

- Moved temp extraction folder to Chef cache dir
- Fixed SP installation to happen immediately, instead of delayed by notification
- Delete reg key that VS installer creates which block VSTO installation (for no good reason).
- Fixed ChefSpec test names
- Added SqlCE as Vagrant dev dependency to avoid reboot mid-run
- Added VMWare box
- Added preserve_extracted_files attribute to keep from cleaning up extracted ISOs for debugging