Add more ChefSpec tests

Here's my first pass at adding some more/refactoring the ChefSpec tests.

![giphy-2](https://cloud.githubusercontent.com/assets/120659/4365719/33076ada-42b2-11e4-8464-c5053466fe2b.gif)