Added automated monitoring

now using external resources
Expanded manifests to support multiple operating systems

had to significantly patch puppetmaster to support fully automated builds.
patched the nagios server manifest as well to correctly manage exported resources.