Bug fix

For when `AlarmRinger.start()` is called while already running, e.g.
when phone is rotated in RingingActivity
Add comments for intent extras
Fix snooze in expanded notification

Listen for intents in both `onCreate()` and `onNewIntent()`