Let the session be passed in instead of instantiating it in this constructor. 

ZMTPSession contains localIdentity logic, allows the user to specify message size limit, connection type, etc.