Fix spec_helper .gitkeep mixup
Fix cookbook name in spec
Declare dependency on OSX
Add ChefSpec based unit test

Demostrates how to test edge cases, e.g. behavior that changes when an attribute is overriden