Stop relying on the message text of ZeroDivisionError in tests.

The test for broken_repr relied on the message text of
ZeroDivisionError, which is different on pypy (just "integer
division", not "integer division or modulo"). This causes a test
failure. Fix this by explicitly raising an exception with a message we
provide.
Adding HTTPException subclasses for HTTP statuses 428, 429, and 431,
which were recently added in RFC 6585.
missed HTTP_STATUS_CODES
Fix an error when using 'adhoc' as ssl_context
Remove docs reference to import_module
Merge pull request #200 from jessaustin/master

Add HTTPExceptions for 428, 429, and 431
Merge pull request #240 from vreon/patch-1

Remove docs reference to import_module
Support for db number in redis cache
Added db in Redis connection
Merge pull request #257 from tarora/master

Support for db number in redis cache with db defaulted to 0
get_current_url is now ascii safe for query strings
Merge branch 'master' of github.com:mitsuhiko/werkzeug
Ensure close() is always called even for HEAD requests
Fix some typos and text in HTTP Utilities

Signed-off-by: Timothée Boucher <timothee@gmail.com>
Remove circular link to documentation root

On http://werkzeug.pocoo.org/docs/,
http://werkzeug.pocoo.org/documentation/ links back to
http://werkzeug.pocoo.org/docs/

Maybe it linked to previous versions' docs before?

Signed-off-by: Timothée Boucher <timothee@gmail.com>
Add link to community page in Installation intro

Where it says to contact devs if you want to use Python 3
Fix few typos and little things on Transition page



Signed-off-by: Timothée Boucher <timothee@gmail.com>
Fix typos, punctuation and missing word in Tutorial

Signed-off-by: Timothée Boucher <timothee@gmail.com>
Fix typo in "API Levels"

Signed-off-by: Timothée Boucher <timothee@gmail.com>
Fix some typos and punctuation in Quickstart

Signed-off-by: Timothée Boucher <timothee@gmail.com>