Updating installation docs

When following the installation docs there is a missing requirement of ceres.
Add installable wsgi file

This simplifies the graphite.wsgi configuration example.

When running graphite in a virtualenv with gunicorn, this also allows running
`gunicorn graphite.wsgi` directly, without any additional configuration.
STORE as a dynamic backend
Isolate default store params in its module
Load backend from environment variable if present
remove sys.path hack, manage.py one level up
Add cyanite store backend
Hook into the finders API instead of replacing the store
Cyanite isn't in stock graphite
re-add the possibility to configure hosts
Move match_entries out of finders to avoid ceres dependency
Move cyanite out of the graphite namespace
Undo manage.py change, other branch already dealing with that
Spare a couple of lines, add missing import
Updating install documentation for ceres.

There currently is no formal ceres release, therefore there is no direct pip install.
It must be install via github (for the time being)
Silence some harmless warnings when running the tests

This happens when running the tests with Django 1.6.x on python 2.7
(Fedora 19 x86_64 in this example)
Silence "No handler found for 'cache'" style output during tests
test_functions: add tests for 10 more render functions

    - drawAsInfinite()
    - highestMax()
    - limit()
    - lineWidth()
    - removeAbovePercentile()
    - removeAboveValue()
    - removeBelowPercentile()
    - removeBelowValue()
    - secondYAxis()
    - transformNull()
functions.py: type(foo) is bar --> isinstance(foo, bar)

Also remove a few lines that are blatantly duplicated slightly above
which I'm assuming is just a copy/paste typo.
test_functions.py: more tests

    - alias()
    - aliasByNode() - needs some additional love to properly
                      verify the name when * globbing is used
                      or brackets ({}) are used in the series names.
    - aliasSub()
    - alpha()
    - color()