providers may add directives to their configurations
give providers a working directory
prototype chef provider generates Berksfile
configure and run the chef client
wrap a simple CLI to invoke everything
get demo working
don't output every reporter method