Bug 1081630 - WIP - Implement WakeLockManagers +shepherd

Does wakeLockManager automatically remove the callback on stop?