add UDP support + tests
update docs
fix tests to work without requiring an existing logfile
Merge pull request #33 from denheck/master

Add logging over UDP with updated tests