customize template for exception and report handlers
add support for cache_options in client template
refactor attribute into an array that holds hashes
remove duplication of checksum_cache_path
update readme
fix copy paste error
order can sometimes matter depending on what your handlers do
COOK-1923: Support SmartOS/Solaris for cron
CHEF-2004: attributes file claims that "fedora" is 'init' style, but service.rb misses necessary clause
Merge pull request #39 from wohali/master

COOK-1923: Support SmartOS/Solaris via cron
Merge pull request #38 from RiotGames/COOK-1898

COOK-1898 - Support Handlers and Cache Options with Attributes
[COOK-2017] Adds OSX launchd variable to use client_bin variable
Merge pull request #44 from juliandunn/CHEF-2004

CHEF-2004: attributes file claims that "fedora" is 'init' style, but service.rb misses necessary clause
[COOK-1951] - add daemon_options attribute

Add the attribute with an empty array as the default value. Each of
the service config files is updated with the new options. An
additional space is added so the attribute doesn't get joined to an
existing option, but this does mean that template files will get
regenerated. A better way of handling this may be nice.
[COOK-1951] - update readme, undo "no-op" whitespace
Merge branch 'COOK-1951'
Merge pull request #46 from miketheman/COOK-2017

[COOK-2017] Adds OSX launchd variable to use client_bin variable
disable delete_validation recipe if chef-server binary exists
Set mode for node['chef_client']['log_dir'] to 00640
Changes permissions on log file to 0640