Update consul dns blocker deps

set the service to depend on the
dns_blocker for non-bootstrap nodes.

this sets the dep at the actual resource
level so that we don't have to worry about
getting bitten by containment.
Increase network timeouts to 30 seconds

5 was not enough time for dns to resolve
in the staging environment
bump up timeout for consul dns_blocker
add service blocker for ntp service

if it is in the ntp servers list. to help
control how we block for this external
dependency.
Add cloud_provider

Currently, we conflate the stage of the
test (ie: at) with the provider where the
test will be run (like hp cloud vs. our
staging environmnet)

this patch aims to resolve this by differenting
between those things. The aim is to allow us to
seemlessly fall back to hp cloud if we have
issues with another enviornment
Merge pull request #206 from bodepd/get_hp_working

Get hp working