Hide SocksMessage.encodeAsByteBuf() from public API

It was an internal use only method which became public by a mistake
during the review process.