Weather - clean up manifest receivers and sleep when screen off

Unify 3 manifest receivers into one. When service is enabled, turn
off alarm when screen turns off. Reenable alarm and refresh when
screen turns back on if service is enabled.