Add compatibility with Ubuntu 12.10
Use pip provider to install using pip

These execs were introduced in 6a484ff89 to avoid redownloading
eggs. The pip provider has since changed to use `pip freeze` to avoid
downloading eggs for modules which have already been installed
locally, so these exec resources can revert to package { provider =>
pip} resources.
make librarian-puppet happier
use ensure_packages rather than Package[] resources
make pip provider depend on python-pip
Merge pull request #2 from pchaussalet/master

Ubuntu 12.10 compatibility
set travis to run on stable puppet versions, not fixed versions
pin to old version of apache due to interface change
Merge branch 'make_pip_stuff_nicer' of github.com:philandstuff/garethr-graphite into philandstuff-make_pip_stuff_nicer

Conflicts:
	Modulefile
	manifests/install.pp
fix tests due to move to package from exec
fix issue with Gemfile breaking travis build
Merge branch 'use_python_module' of github.com:footballradar/garethr-graphite into footballradar-use_python_module

Conflicts:
	Modulefile
	manifests/install.pp
Changed local_settings.py option for sqlite3's database location.

This was causing the db file to be placed in /var/lib instead of /opt/graphite/storage/graphite.db so I changed it to the proper place. This caused the Exec['init-db'] to run on every puppet run. The effect of this change should stop that.
Changed config.pp Exec['init-db'] to use python's full path. This was causing puppet to fail to run
Merge pull request #8 from pranav/master

Put graphite.db in correct place and using python's full path.
bump version
change upstart config, run carbon undaemonized
bump version
make managing python optional
bump version number