Update 3ware check to not alert on VERIFYING disks

Right now this 3ware check has the ability to allow for VERIFYING to be
treated as an acceptable state for arrays.  However, this state is not
acceptable for individual drives. Plumb this logic through to the
test_drives routine.
testenv: allow specifiying instance network
Merge pull request #425 from blueboxgroup/net-id

testenv: allow specifiying instance network
Update to include REBUILDING and INITIALIZING

Might as well pull in all of the possible states.
Merge pull request #424 from craigtracey/verifydisk

Update 3ware check to not alert on VERIFYING disks
Add missing haproxy restart handler

security-patches task calls restart haproxy, so create a handler.
Update all the apt caches updates with a timeout

One of the longest processes in an ursula run is the cache update. So,
dont do it if we dont really need to.
apt_repository does not accept cache_valid_time

So remove it from all of those resources.
Don't force a sensu version

apt repos like to serve the latest versions, so dont lock this down.
Merge pull request #427 from craigtracey/restarthaproxy

Add missing haproxy restart handler
Fix more stray cache_valid_time attributes

I left a few out from the previous commit.
Merge pull request #428 from craigtracey/cachetime

Update all the apt caches updates with a timeout
Merge pull request #429 from craigtracey/sensuversion

Don't force a sensu version
Fix garbd

/usr/bin/garbd is now in percona-xtradb-cluster-garbd-2.x rather than percona-xtradb-cluster-galera-2.x, so install that package and use its included init scripts
Shutdown old garbd service
Merge pull request #430 from blueboxgroup/fix-garbd

Fix garbd