More testing, configuration, and bug fixes.

- Use rake instead of make
- Use ChefSpec
- Bugfixes caught by ChefSpec