Replace stomp.py with stompest, implement reconnect, and more...

* Replace stomp.py with stompest
* Make our messagebroker module expose a high level interface to stomp that's easy to use
* Implement reconnect to the STOMP server
* Give the taskrunner a -debug mode
* Start making better use of python's logger
* Drop explicit versions from our requirements.txt
* Update our todos including an extra one about the gareth gareth as an installable library so in the future it can be installed with pip