move udpListening and packet/line parsing into separate package
provide detailed errors on invalid lines
add a program to check invalid files from an ngrep log
always trim space from lines

not sure if this is really needed (don't think statsd clients are *that*
bad), but ngrep seems to have whitespace sometimes after a line, and
sometimes not. so not sure if it adds it or if the message really is
like that
fix debugging
fix for corrupt output when peeking for invalid lines