Adding a utility method for configuring the puppet.conf file on a given
host using a given hash.

There are many usecases for this, testing non-standard puppet
installations, testing switching environments etc.
Merge branch 'configure_puppet' of https://github.com/liamjbennett/beaker into configure_puppet