Sketch out an interface for creating shortcuts
Refactor FullInstall code into an inner class
Move some methods into Utility that are handy
Add install locations + API to remove shortcuts
Plumb the interface change through
Implement shortcut methods
Implement basic creation of shortcuts in Update.exe
Same deal for removing shortcuts
Ensure Uninstall regkey exists, also fixed borked indenting
Use the Title for the Display name, set the Help URL
Don't write the icon if it already exists
Update the uninstaller reg entry on update
Add an easy-mode CreateUninstallerRegistryEntry
Update the uninstaller entry when you update the app
Throw in a test for uninstaller reg keys
Add a --squirrel-obsolete block that gets called for versions that get cleaned
Move shortcut implementation to ApplyReleasesImpl
Fix up the tests
Don't spew shortcuts over everywhere in a test runner
If apps aren't Squirrel-aware, just create shortcuts for them