Add user-specific sudoer defaults
Add FreeBSD support

FreeBSD puts sudoers and sudoers.d in /usr/local/etc.
Fix not_if guard on package installation

The current not_if guard will always fail if sudo is not installed. This
commit switches the guard to use "which sudo" instead.

You might be asking yourself, why? Why is this even here? Isn't Chef's
`package` resource idempotent? Of course it is. But this guard is required
for OSX support, since it would install the incorrect/invalid sudo package
and break the Internet.
Update Rubocop

We can safely remove the bizarre rainbow lock as well.
Fix Rubocop warnings
Run specs on Travis
[COOK-4014] Move sysadmin group from template to attributes

Signed-off-by: Sean OMeara <someara@opscode.com>
Porting spec to ChefSpec 3
resolving merge conflicts
Version bump to 2.4.0
Publish 2.4.0 Changelog
Version bump to 2.4.1 (for development)
fixing rspec
[COOK-4350] - Fix issue with "Defaults" line in sudoer.erb

Signed-off-by: Sean OMeara <someara@opscode.com>
Version bump to 2.4.2
Publish 2.4.2 Changelog
Version bump to 2.4.3 (for development)
Version bump to 2.5.0
Publish 2.5.0 Changelog
Version bump to 2.5.2