Updating red alert sounds for better infinite loop
Updating Manifest to prepare for release
Moving Project To Gradle

- Project now uses gradle and Android Studio
- Added initial Wear prototype for starting/stopping.
- Updated clock timing to fix issue when sleeping.
Update README.md
Updated Version for new release
Rollback of Timing change and release of 2.5.1 (12)
Changed Timer to System.nanoTime()

There are many options for timers in android all with their own
problems.

Ones Considered:
- (Previously being used) SystemClock.uptimeMillis() has problems with
sleep and can drift.
- SystemClock.elapsedTime() has problems with drifting.
- System.currentTimeMillis() has well known issues with clock changes.
- System.nanoTime() based off boot time and very stable with
drift/sleep.

So with that System.nanoTime() became the new basis for the timers used.

* New Timer based on System.nanoTime()
* Removed unnecessary complication introduced with MissionTimer.java
and merged couple methods used down to StopWatch.java.
* Moved most timing to use nano seconds to be aligned with new timer.
Merge branch 'pr/1' Double Action Missions
Minor Android Lint Cleanup
Sets final announcement length to 10 seconds

Sets final announcement "Mission ends in 5, 4, 3, 2, 1. Mission
complete"
to 10 seconds instead of 12. This causes the time of the this
announcement to match
the time in the mission cards. Otherwise the time is off by 2 seconds.
Adding Notification with Start/Stop action

- Also works on android wear
Splitting mission generator for testing
Consolidated notifications with button toggle