refactor Guardfile for testing library code
Add helper library and tests for graphite config handling

adds module ChefGraphite for generating a basic carbon.conf ini file
from Chef resources.
Make graphite_carbon_* resources work

Small changes to make graphite_carbon_cache and
graphite_carbon_conf_accumulator resources behave. Includes tests for
library code.
remove whisper recipe, whisper install handled by new resource