Remove templates and files no longer needed

As a library cookbook graphite will provide the primitives and resources
to configure these things. Templates and files are no longer needed in
this cookbook and if desired will belong in user specific wrapper
cookbooks.

- carbon.conf, local_settings.py.erb these files are now managed by the
  respective cookbook provided resources: graphite_carbon_cache and
  graphite_web_config. These resources are entirely data driven.

- remove the whisper-* maintenance scripts as those are also better
  suited in a wrapper cookbook context.

- runit service templates for twisted-carbon-cache are not needed with
  new graphite_service resource

- Apache dependency will be removed so graphite-vhost.conf is not
  needed, it can be provided in a wrapper context

- graphite.db, I have always hated shipping this file in the cookbook.
  the initial sync can be handled differently

- set_admin_password.py - this will handled much better by the
  graphite_user resource
use _web_packages partial recipe and pull out template use
use _web_packages in example single node recipe

Converges on centos and ubuntu cleanly, still work to do in finishing
resources though.