Add seeds to choose bag for new buckets and manifests
Change ?assertEqual to custom assertion to verify binary identity

Showing each byte of random 1MB binary is not useful.
Just compare binaries and throw error if they are not equal.
Reuse bag ID in original manifest in part uploads
Use more nodes and more bags in riak_test
Change reference of riak_cs_multibag to release branch
Fix wrong reuse of riak_client processes

Manifests may exists in different bag for each bucket, use new one to
map/reduce each bucket and fetch manifest objects in it.
Fix type
Add meck's passthrough option option

Meck uses original module attributes and riakc_pb_socket has
deprecated one.

  -deprecated({get_index,'_', eventually}).

Without passthrough option, no get_index function is created
and the error occurs in R16B03

{compile_forms,
    {error,
        [{[],[{75,erl_lint,{bad_deprecated,{get_index,'_'}}}]}],
        [{[],
          [{75,erl_lint,{undefined_behaviour,[gen_server]}}]}]}}}
Refactor: refrect review comments

- function name change
- better comment sentences
- space chage
Use master branch in riak_cs_multibag repository
Merge pull request #894 from basho/refactor/bag-choice-seed

Deterministic bag choice by seed and bug fixes

Reviewed-by: kuenishi