Merge pull request #17 from jhesketh/master

Shut down nodes after TH is done
Added puppet rules to:
  - put Josh's shutdown_TH script under /etc/turbo-hipster/
  - created a crontab entry to root's crontab to run the shutdown_TH
    script every 5 minutes.
Added puppet rules to:
  - put Josh's shutdown_TH script under /etc/turbo-hipster/
  - created a crontab entry to root's crontab to run the shutdown_TH
    script every 5 minutes.
Merge branch 'master' of https://github.com/rcbau/puppet

Conflicts:
	modules/turbo_hipster/manifests/init.pp
Added a ',' to maintain consistent style.
Changed the shutdown_TH script so it disables the nodepool user from being
able to log into the server when TH is no longer running.

This will stop the nodepool service from logging in to check the health and
thereby reap the server.
Added the puppetlabs::mysql option to clean up default accouts. This fixes the percona issues
we've been having.
Commented out the cron entry which calls the shutdown script in the TH module.
Added myself to the smtp to list in zuul's layout.yaml file.
Added and exec to uninstall setuptools version 4.0 using pip.

This will run directly before the pip install for turbo-hipster.
We have removed the pin for setuptools in TH, however there is a holdup
in zuul and the patch wont be merged for hours.

This change, points to a new clone of the TH source so we can continue
work on DBCIv2.
Forgot to remove the puppet rules for uninstalling setuptools version 4.0
Changed the default TH git repo but not the one in RCBAU::TH, the one
in our environment conrolling the repo.

This time for sure!
Moved the iptables command we need for TH DB migration from the start script
and into the infra iptables module.
Commented out the ready script parameters in the nodepool.yaml file for the
turbo-hipster nodes.
Add cron back in to shutdown nodes