Initial draft utils.request method.

This draft lays the groundwork for a "mach-style", generic
request method for proxying/shaping API servers.