Parse binding commandline arguments.

You can specify the addresses (host:port) to bind the server to using
--bind (or -b) now. The available syntax is everything zeromq allows:
see http://api.zeromq.org/4-0:zmq-tcp

Signed-off-by: Jan Losinski <losinski@wh2.tu-dresden.de>
Move main() to main.cpp

Signed-off-by: Jan Losinski <losinski@wh2.tu-dresden.de>
Implement some basic server for connecting workers

This adds a server class that can bind to some network ports and proxy
the messages to a pool of workers.

Signed-off-by: Jan Losinski <losinski@wh2.tu-dresden.de>
Plug the commandline and the server together

Signed-off-by: Jan Losinski <losinski@wh2.tu-dresden.de>
Minor code style fix

Signed-off-by: Jan Losinski <losinski@wh2.tu-dresden.de>