ZMQ: Added new option, and minimal refactor

 * Added port parameter
 * A lot of ToDos remained