Code cleanup
Removed stupid timer threading.Timer based message emitting and implemented it as a LoopingCall instead using twisted.internet.task.