Remove apparently-unused requirements.txt as it is confusing.
Use standard pwd and grp modules for user and group parsing.
Use python-daemon module for daemonization rather than unixtools.

The advantage of python-daemon being that it's in pypi.
Add missing file to setup.py py_modules
Remove positional arguments from LogEntryHandler.

The idea here to make subclassing in plusing easier. Subclasses should
pass through any unknown kwargs to the base class, so new kwargs can
be added non-disruptively.

The first positional argument, the handler function, should now be
supplied by subclassing.

The second positional argument, log_write_queue, is passed through as
a kwarg.
Merge pull request #1 from jre/master

Various minor fixes.