Moved the message buffering to BitTorrentSocket at it makes more sense
model-wise