Add ability to configure which cache builders are started and how

This will add a basic configuration class and start cache builders based on endpoints defined in it. The default configuration will start just the Opscode community site worker.