Non-mapreduce Riak search

Cool, if they return different things, keeping them separate is a good idea.