Return updated manifests from Riak write
Return updated manifests from Riak write

Previously we would write updated manifests to Riak, but would return
state ones from the function call. This could cause manifests that were
marked as `scheduled_delete` to get reverted back into the `active`, or
`pending_delete` state.

laurenrother/riak_cs,sdebnath/riak_cs,laurenrother/riak_cs,sdebnath/riak_cs,GabrielNicolasAvellaneda/riak_cs,yangchengjian/riak_cs,yangchengjian/riak_cs,dragonfax/riak_cs,sdebnath/riak_cs,GabrielNicolasAvellaneda/riak_cs,basho/riak_cs,GabrielNicolasAvellaneda/riak_cs,sdebnath/riak_cs,laurenrother/riak_cs,dragonfax/riak_cs,dragonfax/riak_cs,GabrielNicolasAvellaneda/riak_cs,yangchengjian/riak_cs,dragonfax/riak_cs,basho/riak_cs,yangchengjian/riak_cs,laurenrother/riak_cs,basho/riak_cs,basho/riak_cs