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
Added Modulefile dependency on footballradar/python
Pull out Package['python-pip'], include python class
Add `require`s to ensure we have `pip` before we start using it
`require`, not `requires`. That'll teach me to skip tests.
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