(feat) Liven up the HipChat messages

This adds support for different colors and emoticons based on the status
of the Puppet report.
Merge pull request #19 from xaque208/colors

(feat) Liven up the HipChat messages
(maint) Add support for the PE file owner

This adds the ability to set the owner and group of the hipchat.yaml
file based on which Puppet is being run.
Merge branch 'owner'
(maint) Add the config version and the environment

This code adds the configuration_version and the Puppet environment to
the message output.
Merge pull request #20 from xaque208/config_version

(maint) Add the config version and the environment
New release 0.4.0
revert name to puppet_hipchat
Merge pull request #21 from jlambert121/pupet_hipchat

revert name to puppet_hipchat
support ruby 1.8.7
Merge pull request #22 from jlambert121/dep_fix

support ruby 1.8.7