Update puppet-irc to the latest in our fork which includes a timeout option

This isn't strictly necessary, but will be good to test
Added a profile that deploys containerized BIND9

Temporarily deployed to edamame

Conflicts:

	dist/role/manifests/edamame.pp
	hieradata/common.yaml
Add celery to the zone file
Minor code-review tweaks and addition of more rspec-puppet tests for profile::bind
Run the bind docker container with volumes and ports properly configured
Ensure the proper configuration directories get set up for the machine hosting bind
Default to running m1.larges for faster provision times