Setup test for CRDTs upgrades, currently only 1.4 counters
Add a log/test.log that mirrors the console output

This is extremely handy when debugging riak_test issues, since the
actual test logs can omit messages between tests and also be hard to
reassemble.
Shutdown cover when setup_harness is run
Merge pull request #574 from basho/adt-fix-cover

Shutdown cover when setup_harness is run
Merge pull request #560 from basho/adt-add-logging

Add a log/test.log that mirrors the console output
./riak_test -b backend now works with rtcloud
Fix an error that can lead to failure of tests using replication2_pg

Fix an error that can lead to failure of tests using
replication2_pg:test_pg_proxy test case. A protocol buffers connection
is established to a node in the "B" cluster, the leader node from that
cluster is shut down, and then that protocol buffers connection is
used to exercise proxy_get. If the connection was established to the
former leader and that is subsequently shut down it can cause the test
to stall and eventually fail. This changes that test to establish a
new connection to a node remaining in the "B" cluster to use for the
proxy_get and prevents the test from stalling.
Wait for transfers to complete in replication2_pg:test_pg_proxy

Wait for transfers to complete in
replication2_pg:test_pg_proxy. Replication tests that test the n_val=1
request option can fail with insufficient_vnodes errors if the cluster
setup does not include waiting for transfers to complete. Change the
test_pg_proxy test case to wait until transfers complete on the "A"
and "B" clusters before proceeding.
Refactor test to assert downgrade.

When performing the test of object reformatting through replication,
assert that if we happen to downgrade the format we can still read the
keys which have been replicated.
Merge pull request #582 from basho/bugfix/replication2-nval1-request-failure

Wait for transfers to complete in replication2_pg:test_pg_proxy
Merge pull request #580 from basho/bugfix/jd/rtssh-set-backend

./riak_test -b backend now works with rtcloud
Add basic moving target stats test.

Use this as a platform to start testing reports of missing stats from
replication.
Change rpc handling in rt module to handle badrpc returns

Change how the return from some rpc calls is handled in the rt module
in order to avoid spurious or misleading test failures.
Fix refactoring bug in wait_until_all_members function
s/badprc/badrpc
Merge branch 'bugfix/rt-rpc-fixes'
improve riak_test bash completion

Add missing riak_test options. Allow completion to work if riak_test is
invoked as ./riak_test or a similar pathname. Change the grep for "confirm"
to "confirm/0", which should be found in a test module export, so it
doesn't accidentally catch the plain word "confirm" in a comment in a
module that shouldn't be part of the testname completion. The
_get_comp_words_by_ref helper function is not available by default on OS X,
so add code to compensate for that case. Use a local variable to capture
the grep output, rather than overwriting a global variable.
Call verify_counters during the upgrade
Merge branch 'er/verify_dt_upgrade'
Merge pull request #590 from basho/vinoski/bash-completion

improve riak_test bash completion