use wallsleep, not sleep, #103.
warning if service fails to be enabled, #96.
cleaning up some logging output.