Fixed too strict tests for cookie setting that broke on werkzeug changes
Added appcontext_pushed and appcontext_popped signals
Added example on faking resources and context
Documented changes on the g object some more
Some reindentation cleanup
The default run method is now accepting the port from the SERVER_NAME.
Some small cleanup
Switch to teardown_appcontext for docs in sqlalchemy pattern
Added a testcase for some more routing things between blueprints.
Added Persona example
Added site name to persona login
Removed view_func from route documentaiton.

This fixes #763.
Changed interface for `flask.g`

This now makes it behave like it did before, it's just an object.
It did however gain ``__contains__`` and ``__iter__`` and I added
a ``get()`` method to fetch an attribute without raising an
error.  This fixes #759.
Added a missing note to the docs
Modernized docs in a few places
Fixed a broken reference
Added notes on Python 3
Added requirements for Python 3
Fixed a broken link in the docs
Added documentation on API error handlers