Binary POST requests

Add test for binary POST requests.

    * Currently fails (MemoryTape assumes all POST bodies are text and
        decodes their byte[]s as UTF8).

Binary POST body support.