Fix Debian service detection

* check_enabled now understands upstart (enough to
  check whether services start on boot)

* check_running now properly uses /usr/sbin/service