Lifecycle bug fixes

+ Fix: toggling off while shoegazing would not cancel the
ActivationNotification
+ Fix: removing MainActivity from recent apps while shoegazing would
take it out of shoegaze mode
+ Register and un-register master switch toggle receiver in onStart and
onPause of SettingsFragment