Changed name of the launch activity
Ensure Alarms are canceled for launches that are updated
Format pass
- Moved the Launch update logic to it's own service so it can be shared by auto-background updates as well as manual updates from Activities
- The LaunchUpdateService will now run once a day
- Alarms for launches are properly canceled when the launch is updated. They will be rescheduled with their new values automatically after the update
- Removed the auto-refresh functionality from the LaunchListActivity as this is really now handled by the daily background service
- Created a miscellaneous package so the top level package can just be Android components (services, activities, ect)
- Added lots of logging to help diagnose bugs with all of the background services that are involved in doing things now
- The Imminent Launch notification will now vibrate and sound off, and trigger the LED in order to get the users attention
- Removed overly verbose logging
- CountDownActivity can now be toggled between fullscreen and not
- Added preferences for controlling background updates and notifications
- The Count Down button is now only displayed when a launch is 48 hours or less away
- Fixed a bug with the Launch List not being updated on first run
- Fixed a bug with the loading spinner getting stuck on
- Added debug pref for always showing the Count Down alert
- Added all the preferences keys to the static Preferences class
- Removed unused XML stuff
- The smallest refactor is history!
- Added image description
- Bumped app version to 0.2 for second Alpha release
Merge remote-tracking branch 'origin/master'

Conflicts:
	TMinus/src/main/java/com/darkrockstudios/apps/tminus/UpdateAlarmsService.java