Use try-catch in CustomAlarmTones

In case `sContext` goes away while thread is running
Reschedule ScheduledStart when system time changes
Disable analytics in Debug mode
Update Readme

Based on
http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Runni
ng-tests