add chefspec matcher for logrotate_app definition
add solaris support
change guard condition to if block as per PR comment
add serverspec for logrotate.d folder
Strip invalid options rather than throwing fatal

Fatal error throw when invalid options are passed to the definition
kills the run, which seems excessive, and worse will kill the daemon
entirely when chef-client is running in daemonized mode. Instead, log
an error and strip any invalid options, then continue the run.
Added some more configuration options: maxage, shred/shredcycles, extension, tabooext
Merge branch 'solaris' of github.com:ccope/logrotate into ccope-solaris
Merge pull request #38 from PagerDuty/chefspec_matcher

Add chefspec matcher for logrotate_app definition
Raising rather than continuing on error
Merge pull request #56 from brightcove/remove-fatal-error

Use `raise` rather than `Application.fatal` to prevent demonized chef-client, from exiting.
Use centos-6.5 for testing

Importing the 6.4 boxes causes a virtualbox error.  This bug has been
reported to the bento project.
Release version 1.7.0
Merge remote-tracking branch 'upstream/master'