riak_kv health check test
Avoid spurious ownership handoffs

While looking at issue #145 noticed that ownership handoffs were
happening after build_cluster returned. This in combination with a bug
in pipes + handoffs that Bryan is fixing broke the link walk urls test.
Trying to avoid this by checking for pending changes after ownership is
shared by all and agreed on. The test used to get into this state every
several runs. I've run it dozens of times with this and seems to help.
Fixed long standing issue with rt:wait_until that ignored Retry logic
Rolling_Capabilities no long tied to 1.1.4
Get upgrade_version from giddyup for realz
Merge pull request #145 from basho/eas-pending-changes-after-ownership

Link walk url test failing on CentOS 6
Merge pull request #147 from basho/jd-16-in-the-clip

Convert rolling_capabilities to accept a version to upgrade from
Thanks for nothing, proper. Now GPL free by bumping kvc to 1.3.0
Merge pull request #138 from basho/jrw-verify-health-check

riak_kv health check test
Replace timeout with wait for riak_kv service
Removing timeouts from test
Merge pull request #156 from basho/eas-remove-154-timeouts

Removing timeouts from test
Merge pull request #148 from basho/eas-remove-verify-basic-upgrade-timeout

verify_basic_upgrade failures
Make intercepts wait on the node-up before rpc:call's

Intercepts get called whether they are used or not in every test.
In all cases of calling 'riak start' intercepts are loaded
before waiting on the node to be confirmed up which causes
rpc failures.
Removing lager output b/c wait_until already outputs
Make the setup scripts default to $HOME/rtdev rather than /tmp/rt.
Merge pull request #157 from basho/sdc-new-default-dir

Make the setup scripts default to $HOME/rtdev rather than /tmp/rt.
Merge pull request #158 from basho/jem-intercepts-now-with-patience

Make intercepts wait on the node-up before rpc:call's
Check for 'curl' before using it
Wait until pingable after upgrading.