Add sync_connect option

Ensures that a worker is connected to riak before becoming available.
This is intended for use when running releases for things like
acceptance tests.

@ibnfirnas what do you think?