Python implementation of EventStreamr

Currently, this is able to monitor a folder in the file system and push encode jobs out to stations which have the encode role.

This has been written with expansion in mind.
Things it doesn't do:
 - Take into account disconnecting from the server(it can handle not being connected at the start). 
 - The server being stopped whilst a job is being processed.
 - Provide much error checking.