Proper construct context when using zmq::socket constructor of ServerPorts.

We had a very subtle bug in remus::server::ServerPorts that one of the
constructors wasn't creating a context properly.
 Update the server ports test to verify that the context is not null.
Merge pull request #135 from robertmaynard/corect_server_ports

Corect server ports