Ported tests from py.test to nose2.
Fixed string representation of syslog message instances and added tests for that.
Extracted, rearranged, and documented methods.
Renamed 'die' to 'shutdown', and log the user giving that command.
Make it compatible with Python 3. \o/
Extended documentation. A lot.
Copied reStructuredText docstring from module to README for Github visitors' viewing pleasure. Will have to keep this in sync, though.