import of riakc_ppx project

This is a fork of ocaml-riakc that provides polymorphism over the keys and values of riak caches using ppx_deriving_protobuf.