Merge pull request #247 from nkadelgarcia-consultant/nico-dev-package

Set RHEL compatible Nagios config dirs.
Spell "html" correctly for document directory.
Merge pull request #248 from nkadelgarcia-consultant/nico-dev-package

Spell "html" correctly for document directory.
Change modes to strings for Ruby 2.X compatibility
rubocop the vagrant file
Use strings for modes for Ruby 2.X compatibility
Correct another mode
Simplify public_domain variable passing to apache/nginx.
Switch web server and web server dispatch to use strings not symbols.  This was the only place in the cookbook that used symbols and it had to force the type in many places.  This is a breaking change for anyone that was overriding the cookbook to use NGINX
Add myself as an author on any files I've touched
Fix bad include_recipe
Fix rubocop warnings
prevent node['os'] when nil to be added to hostgroups; happened with chef-zero and not fully bootsraped nodes
Allow setting a few more check options

This enables the ability to manipulate the following options:

execute_service_checks
accept_passive_service_checks
execute_host_checks
accept_passive_host_checks
Merge pull request #251 from scottso/add_service_check_toggle

Allow setting a few more check options
Merge pull request #250 from mdxp/prevent-nil-os

prevent node['os'] when nil to be added to hostgroups; happened with chef-zero and not fully bootsraped nodes
Templatize the nagios obsess config options

This allows setting/changing the following options:

obsess_over_services
ocsp_command
obsess_over_hosts
ochp_command

These are generally needed when setting up failover servers.
Fixups for rubocop complaints.

This should fix up the current rubocop complaints.
Merge pull request #254 from scottso/templatize_ocsp

Templatize the nagios obsess config options
Merge pull request #255 from scottso/fix_rubocop_issues

Fixups for rubocop complaints.