add some syntax highlighting
Template the run-puppet-master concat fragment

This allows for the definition of the puppet confdir and vardir values
in the Puppet 3.x run fragment.
Remove config.ru notification to Nginx::Vhost

The Nginx virtual host should not care about the config.ru file, this
file is only relevant to the Rack compatible server being used, either
Thin or Unicorn. So we subscribe to the config.ru Concat resource in
both the thin::app and unicorn::app resources.
Merge pull request #70 from geoffgarside/template-config.ru

Template the run-puppet-master concat fragment
Merge pull request #71 from geoffgarside/config.ru-notify

Remove config.ru notification to Nginx::Vhost
Merge pull request #67 from puppetlabs-operations/colors

add some syntax highlighting
Send all graphite metrics in one payload.

Should minimize the overhead of establishing a new TCP socket for each
metric being sent.

References puppetlabs-operations/puppet-puppet#62
Merge pull request #72 from geoffgarside/issue-62

Send all graphite metrics in one payload.
Use a more friendly metric name in graphite report

Before now, metric names that contained spaces were not being
recorded.

This work uses the 0 index of the metric, which is all lower cased and
spaces are replaced with '_'.
Fix method name typo
Merge pull request #73 from puppetlabs-operations/graphitemetricname

Graphitemetricname
Update gentoo/portage dependency to 2.1.0 because the previous versions require ripienaar/concat
puppet master service should be puppetmaster not puppetmasterd on centos/rhel
Remove the monitoring code that has one broken check and a check that works. Since we deal with checks a different way I can only assume others deal with check in their own way also.
Merge pull request #74 from puppetlabs-operations/remove_monitoring

Remove the monitoring code that has one broken check and a check that wo...
Add rudimentary, incomplete tests based on github.com/garethr/puppet-module-skeleton
Add mostly-passing rspec tests for passenger-based puppet servers
Added trailing / to path expected by apache module's manifests/vhost.pp
rspec tests incorrectly fail when this is not present; not sure if this is the best approach to fix
Replace nginx::vhost with nginx::unicorn resource.

Try to replace custom Nginx config template with parameters passed to
nginx::unicorn. Use server::servername param or clientcert for Nginx
vhost servername and SSL certificates.
Add rspec tests for unicorn puppet server
Debian tests mostly pass, centos tests fail (expected)
still in development, tests are very shallow and need cleanup