ZeroMQ refactor of socket creation

Please do not merge this. This is only for exploring current issues.
node/transport.py:484: [E:no-member] -- Instance of 'CryptoTransportLayer' has no 'connect_to_peers' member

(manually raised `E1101`)