Merge pull request #282 from benselme/fix_shorty_windows

Fixed DB path so that shorty runs on Windows
Fixes to docs
Fixed ambiguous literal
Docstring fixes to urls.Href
Fixed testsuite for urls.Href
Allow dumping pstat.Stats file to a directory for each request.

This is inspired by django-extensions 'runprofileserver'. It allows more
after-the-fact analysis looking at the output of print_stats. It also
allows use of graphical tools to analyse the stats.
fixed typo in generate_password_hash
Include HTTP method in filename (GET/POST/etc.)
Make it harder to misused http exceptions by escaping description automatically.  Use Markup objects to disable that
Added missing entry to CHANGELOG
Added support for host validation and added some improved security helpers for proxy scenarios.
Merge pull request #286 from jinzhang273/master

Fixed typo in generate_password_hash
Merge remote-tracking branch 'S11001001/parse-refactor'
Merge branch 'master' of github.com:mitsuhiko/werkzeug
Merge pull request #264 from wilsoniya/master

Fixed documentation described in issue #232
Merge pull request #260 from vickenty/patch-1

Fix handling of URL fragments.
Added missing CHANGE entry for anchor handling in IRI and URI functions
Merge pull request #276 from benselme/master

Fixes test suite failure under win32 (issue #275)
Merge pull request #280 from nathan-hoad/master

Allow alternative dict-like objects to be used in parse_dict_header
Documentation update and changelog entry for the change on dict header parsing