Merge pull request #411 from PaulMcMillan/docs_fix

Remove redundant words from quickstart.
Merge pull request #427 from kevinburke/fix-existing-tutorial

add heroku/deploy options to quickstart, and add clearer links in tutorial setup
Tighten quickstart deployment docs.
Add Rule #0 to extension development.
Merge pull request #430 from jamesls/issue140

Fix issue 140
Merge pull request #433 from dave-shawley/master

Introduced a method to adjust static file cache-control headers based on filename
Expand docs on send_file option hook, #433.
Expose send_file max-age as config value, #433.

Need to add the same hook in a Blueprint, but this is the first such
case where we need app.config in the Blueprint.
Merge pull request #440 from jamesls/extension-docs

Reword the docs for writing a flask extension
Merge pull request #441 from wilsaj/docfix-route-converter-unicode-string

docfix: wrong converter name: unicode -> string  fixes #364
Merge pull request #438 from garbados/improve_foreword

Improve foreword
Merge remote branch 'njl/master'

Conflicts:
	docs/quickstart.rst
Update docs/patterns/mongokit.rst
Added an example of how to configure debugging with run_simple, it has to be enabled both for the Flask app and the Werkzeug server.
Have tox install simplejson for python 2.5
Remove an unused iteration variable.

We can just iterate over the namespace dictionary's keys here.  We
don't need its values.
Update docs/patterns/packages.rst
Merge pull request #445 from iammookli/patch-1

Update docs/patterns/mongokit.rst
Merge pull request #450 from SimonSapin/simplejson_tox

Tests require simplejson on 2.5, have tox install it
Fixed weird string quoting in setup.py