Added -o option to myrpcgen.
Added processor generation for JavaScript target.
Added BufferIO.
Refactored HTTPClientTransport and MemoryTransport to use BufferIO.