Misc changes

I made some improvements and changes to suit my needs. You might be interested in incorporating some/all of them...

* Removed external dependency on graypy
* Added support for GELF over TCP
* Combined the scripts into one
* Parse the timestamp so that old log files can be imported with their correct timestamp
* Added tests

Cheers,
Luke