[db] Created a better named "main" service, also segmented out settings
[db] update
[db] service now creates an alarm to call itself!
[db] makes alarm cancelable!
[db] now service dies when we turn reminders off too
Merge remote-tracking branch 'origin/dev' into dan-dev