Bug 804394 - [Clock] if more than one alarm is set and goes off and the screen lock is placed, only the top alarm is disabled.

1. Stop the previous alarm's notification when multiple alarms goes off.
2. Defect to set repeated alarm when clock app is killed unexpectably.
    * Set the next repeat alarm when alarm goes off independently.
    * Add an id(snoozeAlarmId) for request snooze alarm.
3. Refresh the alarm item which are needed to update in alarm list.
4. Re-organize alarm manager and alarmsDB to the other module(AlarmManager).