Move to fork of bodepd's modules
Make sure DHCP agent manifest gets added
Re-work L2 plugin/agent + quantum for multi-node

Since every agent requires quantum.conf, and we bundle that in the
openstack-quantum package along with all of the quantum-server
stuff, anywhere we run an agent we also have to install the quantum
API server.

This patch does that, but makes sure the service is only enabled on
the API server. It also splits out the l2 plugin config from the
agent config.
Remove validate_not_empty from validate_multi_ssh

This patch removes the validate_not_empty call from the
validate_multi_ssh validator. As a result, validate_multi_ssh will
succeed for null parameter. The validate_not_empty validator should be
added to a parameters list of validators as needed. This allows
validation to be more flexible.
Merge remote-tracking branch 'otherwiseguy/folsom_quantum' into folsom_quantum