Adds a riak module

This should include mdehaan's requests on the last pull request.  Third time's a charm, hopefully!