pid and control-socket are pathnames, not filename, name the slots and accessor accordingly.
Bring back the src directory, put packages.lisp and cl-service.lisp in there.
Everything changed. Nothing changed. See README.asciidoc for the current state.

While attempting to write a clear(er) README I ended up going through
and refactoring everything. The code is much better for it, but it looks
nothing like what it did this morning.