fix nasty bug, peer->buffer_offset was not set to 0 on new p2p connection
reduce buffer size from 1M to 5Kbytes
dnc should set RSA early to get ready for the renegotiation
code cleanup