Use ScheduledExecutorService instead of Handler postDelayed
Removed unused code found by UCDetector.  Remove preference to wake up the phone periodically