use style;
Sketch out an asynchronous API frontend
Expose transport args to users
Add a most basic async test
Add a tag role for frontends and make the blocking one implement it
HasRiak can refer to any kind of frontend

Making sure it's the kind of frontend you can work with is up to you.
Add asynchronous request classes

They're identical to the synchronous ones, but also carry a result callback with
them.
Add a first version of an async http transport
Make the async frontend use the async http transport
Fix an accidentally skipped test
Make bucket->get send along an accept header, if specified
Fix another broken test
Make tests assume there's an error callback
Port buckets/simple to the async api

including inlining remove_test_bucket
Allow the exception handler to not throw exceptions
More work towards a working async api
Add more tests
Use the right mapreduce class
Drop LPW stupidity in front of headers
Handle multiple values per header