example_headnodes directory to create a pxe machine with vagrant

the important puppet config file is manifests/site.pp. The manifests/templates directory contains the files copied into the correct locations to specify service config stuff.
We should be careful about hardcoding things like this; it means the VM is going to have expectations about its nics that the haas doesn't know about -- this has been a bit of a wart with our existing image.