This fixes #92.
This allows us to get rid of the sleep call in the stop function. Also, we set a configurable timeout value for stopping daemons.
This changes the default s6 service directory to /var/svc.d, also it changes the code to work with the individual services instead of forcing a rescan when a service is started or stopped.