Apollo: Added triple click prev track

Added a triple click for the headset button so that Apollo goes back to
the previous track.

Change-Id: I46b14136ec471673a4a139dc2f4b50ecacaccc1e
Fix headset button double-click handling with screen off.

Handler only counts awake time, so we need to hold a wake lock while
having messages scheduled to it.

Change-Id: I01fae025830734758a704afaac452b61db3a13f4
Handle album and artist view intents

Starting playback of an album (or all songs by artist) is very useful.
My current use case is a music library smartwatch app,
like Peapod for Pebble 1.0 and iOS.

Relevant SO question: http://stackoverflow.com/q/15571153/239140

Change-Id: Id6026176436be3d207c7fbf150044adfc14258e2
Apollo SleepMode

Change-Id: I074b10a26daf116da4d6d21d6d26724f4c5b04cc
Apollo: Catch NullPointerExceptions

Sometimes it fails to get image and throw npe. (especially when connected with weak wifi, etc)

Change-Id: I23c0e74783f43bfc067c66d694070e9f907f0d8c