Removes no longer used libGoogleAnalyticsV2.jar
Update to Gradle 0.10.+
Removes setDefaultValues to ensure that preferences are restored correctly
Synchronize on static final Object rather than nullable INSTANCE variable
Fix Google Tag Manager crash when passing a null HashMap to pushEvent
Check in Google Tag Manager default container
Add overflow icon used for popup menus
Adds notification tracking current contraction

Only shows if there is a contraction within the average time frame (as per settings). If the current contraction is ongoing, then the notification is also set to ongoing (i.e., not cancelable) and a 'Stop Contraction' action is available. Otherwise, it is dismissable and shows a 'Start Contraction' action. Uses the chronometer feature to show a count up time of the current duration (for ongoing) or frequency (non-ongoing).
Splits Averages onto second page for Android Wear devices.

As we use setUsesChronometer(true), the bigText does not show on the main page on Android Wear devices. Therefore we split the averages onto a second page so that they are visible.
Re-arrange notification building code

Rather than going through the entire cursor then back to the beginning, we get the information we need about the current contraction (ongoing status, etc) before iterating through the remaining contractions. This also fixes an issue where we would miss contractions in our averages calculations. Also updates some comments to be more clear on why we are doing certain operations.
Fixes inverted check

Don't show the notification if we can't move to the first element
Add note to big text on phones and separate page on Android Wear

Check to see if the most recent contraction has a note and if it does add it so that it is visible in the notification on all devices.
Updates to latest build tools and Google Play Services
Adds 'Note to self' voice input for the latest contraction's note
Ensure NoteIntentService closes its cursor
Disable the NoteTransparentActivity when receiving a null Cursor
Adds 'Add Note'/'Edit Note' notification action with Android Wear voice input

Also:
- Shrinks 'Start Contraction'/'Stop Contraction' actions to just use start/stop as there was not enough space to see the entire label
 - Updates notification action icons to use ic_notif_action to distinguish them from action bar icons (ic_action)
 - Minor code cleanup relating to checking if there is an existing note