Implement standalone network node class

Implements:
https://blueprints.launchpad.net/openstack-cisco/+spec/multi-dhcp-agent

Allows users to set up a standalone network node which runs services like a Quantum
DHCP, L3, and/or OVS agent but which does not run nova-compute and therefore
does not house tenant VM's.