[COOK-3431] Fix `visudo` file validation test

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
[COOK-3610] Document runas attribute for LWRP

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
[COOK-3572] Add Test Kitchen, Specs, Travis CI

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
Update TESTING.md formatting [ci skip]
Update README.md formatting [ci skip]
[COOK-3653] Change template attribute to `kind_of` String

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
Version bump to v2.2.2
Version bump to v2.2.3
updating test to use sudo
[COOK-3843]- Make cookbook 'sudo' compatible with Mac OS X

Signed-off-by: Sean OMeara <someara@opscode.com>
Version bump to v2.3.0
Version bump to v2.3.1
Remove vendor-specific Test Kitchen drivers
Update gems to latest dependencies
Fix failing ChefSpec tests
Fix Rubocop warnings
Update .kitchen.yml to use Vagrant and new syntax
Ensure a newline at EOF for Mac OSX /etc/sudoers file
Expose LWRP state attributes (`state_attrs`)
Add FreeBSD support