Tests for 0.9.x

Backported version of #541

Rebased the original PR and then had to add four additional requests. 

- django had some import errors
- had to touch the storage/index file before running the tests, for whatever raisin
- the 0.9.12 whisper from github was not compatible with the 0.9.x branch of graphite-web

Current travis build can be found here:

https://travis-ci.org/esc/graphite-web/builds/16727321