Merge pull request #197 from onehealth-cookbooks/COOK-3900

COOK-3900 branch: See CHANGELOG for overview of changes. This is the v2.0.0 candidate
mod_auth_openid: update ref to v0.8, reference Chef::Config[:file_cache_path] and freebsd_package in chefspec tests
chefspec freebsd 9.2: package -> freebsd_package chef 11.14.2
work towards FreeBSD 10 support without the freebsd cookbook
rubocop cleanup
Added docroot_dir and cgibin_dir to FreeBSD 10.0 fixture
#198 Only reference ask-for-passphrase on Ubuntu
pulling in the changes made for #200 on SSLUpdates and setting default['apache']['default_site_enabled'] = false only once
Merge branch 'master' into FreeBSD10
Merge pull request #201 from onehealth-cookbooks/FreeBSD10

Initial FreeBSD 10.0 support, remove dependency on freebsd cookbook
More FreeBSD 10 improvements, tests pass although require a second convergence to remove bogus LoadModule edits to the main httpd.conf
Use the correct package name on freebsd for mod_perl
Update README Notes on FreeBSD
Added ChangeLog notes on FreeBSD changes
did not see any issues running commands without `sleep` now that all reload/restart commands are executed :delayed
also addressed #160 - rhel platform family now uses `graceful` for reload action
udating tests to reflect f0fc1ce490a5fccb10915c1e5088a4caaa352db5
update test kitchen to have a suite for the worker mpm
mod_auth_openid #204: Added  attribute
WIP: get test-kitchen to converge
test-kitchen is complaining about this gem missing