Secondary index update function

Update api in order to support secondary indexes

- Add new function to the riakc_obj module
update_index(#riakc_obj{}, indexes()) -> #riakc_obj{}
which wraps the update_metadata function call for ?MD_INDEX.

- A small update to the README.md in order to specify that Make is also a requirement in order to build the riak erlang client.