Allow Buffers to be passed as post body, essential when POSTing binary data and other long chunks of data.

New way of calculating post_body length when a Buffer is passed instead of a String