Android Alarm Clock which snoozes off by waving over it or by shaking the phone