allow exclusion hostgroups
Use the node attribute directly vs. setting a variable
service_hosts wasn't actually being used.  Don't pass it into the services template
Fix deprecation warning in rspec
Merge pull request #284 from maeldur/master

allow exclusion hostgroups
Add a source suite to Test Kitchen
Update to latest rubocop in Gemfile
Fix setting of roles in the kitchen.yml
Fix source install suite in kitchen.yml
Fix bats test to work on the source install and test that NRPE is running
Fix typo that was pointed out in 175b0c19c6963201a0a421c890d58ea63cc1ea70
Add unreleased 6.0 changes to the change log

Some people are running off master and they should know what they're getting into
Hardcode some dirs in the chef spec

Having chef spec check attributes doesn't really check anything
Update to the latest Berkshelf and Chefspec
Remove commented out configs
Strings for the mode def
Remove duplicate templating of the nagios.cfg file
Update changelog
Add Ruby 2.1.1
Add nagios.host_template attribute

At present, all hosts must share the same attributes from the server and default-host templates (`notifications_enabled`, `event_handler_enabled`, `flap_detection_enabled`, `failure_prediction_enabled`, `process_perf_data`, `retain_status_information`, `retain_nonstatus_information` & `notification_period` are hard-coded, `check_period`, `check_interval`, `retry_interval`, `max_check_attempts`, `check_command`, `notification_interval`, `notification_options` & `contact_groups` are configurable). That is, different sets of machines are not able to have different behaviour for their host-alive check.

In order to have different hosts support different behaviour than the default template, this patch adds a node attribute to specify the desired host template object, per http://nagios.sourceforge.net/docs/3_0/objectinheritance.html