Combine ScheduleManager and Forground into one class.

1. Add LL that enchances Log.
2. Because of the combination of two classes, some unnecssary
start/stopService on Hungry have been removed and the ScheduleManager
delegates work and pause Hungry.
3. Use bus to work/pause, do schedules.