Add bench_down test
Add rtssh harness to control remote nodes
Remove -callback to work with R14
Change build_cluster to use staged clustering
Commit various local changes
Move riak_test to riak_test_escript to match master
Merge branch jdb-rtssh.wip into master

Conflicts:
	rebar.config
	src/riak_test.erl
	src/riak_test_escript.erl
	src/rt.erl
Add missing config defaults
Numerous rtssh harness improvements

-- Update to work in post-Cuttlefish world
-- Support upgrade/downgrades
-- Support cluster groups (as used by rtcloud)
-- Create missing SNMP directories
-- Add utils/rt-cluster escript for cluster provisioning
Add additional delay to remote_read_file to combat race
Remove all basho_bench/collector/proxy code (for now)
Make rt-cluster support multiple clusters/repl
Better defend against plan/commit race
Fix eleveldb typo in rt-cluster
Ensure nodes are started and pingable.
Add functions to directly manipulate advanced.config.

Even if most of the system is running under cuttlefish, replication
may not be, and may require configuration placed directly in the
advanced.config file.  Add a method to the rtssh harness to provide
direct manipulation of that file.
Remove harness specific code.

Remove some harness specific code which isn't even really that
valuable at this point.
WIP: Add first pass replication test for EC2.
Further the fullsync test.
Limit concurrency; disable allow_mult.

Limit the concurrency to one partition at a time, and ensure we do not
generate siblings when rewriting the smaller portion of the keyspace.