Add Vagrant standard environment

Adding the vagrant standard build environment.
Increase neutron agent_down_time timeout.

In one production environment, neutron was intermittently considering
dhcp-agents to be unavailable, leading to instance dhcp failures.

In this environment, dhcp-agents were checking every ~ 5-15 seconds.
The default heartbeat interval is 4 seconds, and the default agent_down_time
is 9 seconds.

It is so far known why heartbeats were not coming in as frequently as expected
in this environment, so bump agent_down_time to 20 seconds, so that
services are not incorrectly considered unavailable.
Prevent false positives in haproxy check.

Previously, the haproxy process check was looking for the string 'haproxy'
in the process command line.

This results in false positives with the introduction of LBaaS, which contains
'haproxy' in the path to its config file.

Prevent this by looking for a process which contains "haproxy.*-f $haproxy_config_file".
Add empty swiftnode stanza for now

Adding an empty swiftnode stanza so that CI will work again. Will
eventually get the CI building out swift cluster as well. Blocker
at the moment is getting haproxy role more modular.
Adding additional build dependency
Move from indexed swiftnodes to swiftnode_primary

If you try to index into an empty group, you will (understandably) get a
python stacktrace. So, instead of indexing in, use another host class.
Merge pull request #306 from craigtracey/swiftnodeci

Add empty swiftnode stanza for now
version 0.8.0 in CHANGELOG
correct 14.04 LTS label
Merge pull request #307 from blueboxgroup/v8-changelog

version 0.8.0 in CHANGELOG
Remove guard around setting neturon router gateway.
Merge pull request #294 from blueboxgroup/haproxy-check

Prevent false positives in haproxy check.
Consolidate common libraries in common role

Turns out that we have a number of roles that call for the same sorts
of system dependencies. Consolidate them into the common role so that
we don't repeat ourselves.

Also move python-dev to python2.7-dev as python-dev could be a moving
target.
Move these sensu checks into sensu_plugins dir

These sensu checks were one level too high to get copied onto the host.
Merge pull request #309 from craigtracey/movesensuchecks

Move these sensu checks into sensu_plugins dir
Merge pull request #308 from craigtracey/consolidatelibs

Consolidate common libraries in common role
Merge pull request #292 from blueboxgroup/agent_down_time

Increase neutron agent_down_time timeout.
Merge pull request #266 from craigtracey/vagrantstandard

Add Vagrant standard environment
Update swift-dispersion-* checks

We should call the check with the .py extension as well as shebang
python in the file.
use system ruby for plugins