Audit Tests

* Adds some basic specs and instructions to run them to make sure the principles work.
* Fixes the existing specs.
* Added more meaningful values for config option since that will impact backwards compatibility.

Ready to run through CI but Jenkins is not happy. Will run through CI tomorrow and see if there is any extra failures.

/cc: @tyler-ball, @mcquin 
Hrmm... I haven't tried to test this with test-kitchen. It's a great idea to enable test-kitchen on this cookbook but it will require some wizardry to be able to inject a non-built version of chef into the VMs as we're doing on Travis. I'd rather not wait on this to merge so that we can start building a package. Sounds good @mcquin ?