Controller

Controller total rewrite, with HttpController and PipelineController.
Moved to submodule 'service'.
Made HttpMonitor use ThreadingTCPServer instead of TCPServer.
Fixed some tests.
A few minor bugfixes.