Fixed SIGSEGV in Peer.h
Now KeyExchange is sent correctly.