Riak Adapter Improvements

This PR does two things:

1. Changes the way data is "serialized" to Riak, so that riak_search indexes it
2. Removes the client-side key-generation, because the server can do that for us

Since I only started learning Erlang recently, feel free to critique (and possibly mock) my changes :smile: