Added Delete Launch Site - closes #26
 - Added DeleteLaunchSite to LaunchDriver
 - Added DeleteAction delegate to ToggleButton to maintain seperation of concerns (should do the same with update!) and added delete function to OptionGroup to handle the deletes.
 - Fixed SaveLaunchSites bug - was saving default launch sites - due to 'OR' in predicate.