Add support and test for sending raw buffer messages into BufferMaker

Hi, I'm using this in a project and need to be able to send raw Buffer objects (binary encoded) and have them properly encoded into the message. This patch allows that and comes with a test.