add initial release notes of 1.5.0
minor fix and add leeway seconds notice change
Update line number in dialyzer ignore warnings
Merge pull request #873 from basho/bugfix/update-dialyzer-ignore-warinings-after-r15-downgrade

Update line number in dialyzer ignore warnings

Reviewed-by: seancribbs
Fix English
working on repl v3 test
test cleanup
more repl v3 test cleanup
some hacks to get this to work, need to revisit
comment out troublesome enable/disable testing

I think there needs to be a wait_until_proxy_get_disabled/enabled fn
upon enable_pg/disable_pg
comment in
Merge pull request #869 from basho/feature/repl-v3-test

Feature/repl v3 test #648 rebased

Reviewed-by: reiddraper
Merge pull request #871 from basho/releasenotes-1.5.0

release notes of 1.5.0

Reviewed-by: reiddraper
Superficial chracter changes

To make pull request understandable, extract superficial
character changes in src/ directory at first.

Changes included are as follows:

RiakcPid -> RcPid
RiakPid  -> RcPid
Riak     -> RcPid
Pid      -> RcPid
Riakc    -> RcPid

pid()    -> riak_client()
Introduce riak_cs_riak_client and riak_cs_pbc

riak_cs_riak_client is a PB connection wrapper.
It has CS data type aware interfaces such as get_bucket.

Also low level PB functions are moved from riak_cs_utils to
riak_cs_pbc.
Change connection/pool usage

From riak_cs_riakc_pool_worker to riak_cs_riak_client.

- checkout from pool
- checkin to pool
- start/stop standalone processes
Use underlying PB connections in riak_cs_riak_client
Include multibag related process to supervisor tree
Treat Bag ID in buckets and manifests objects

- Assign bag IDs to buckets and manifests (if needed).
- Extract bag IDs from buckts and manifests and use
  them to retrieve their manifests and blocks (if needed)
- Add script to manipulate multibag configuration
GC with multibag

Also refactor out key listing logic to riak_cs_gc_key_list module.