Working Android app with a service component that continues to work with phone sleeping