silence a bunch of warnings and errors
add private flag
Merge pull request #912 from opscode/privacy-flag

Cookbook Privacy
make categories optional