Handle media types with parameters

Some media types included in the "Accept" header include parameters. These
media type parameters are distinct from "q" and any other "accept-param", and
are listed before "q". With this patch these parameters don't cause errors.
(See sections 3.7 and 14.1 of RFC2616 for more information.)
qucikstart fix write err
Handle media types with parameters

Some media types included in the "Accept" header include parameters. These
media type parameters are distinct from "q" and any other "accept-param", and
are listed before "q". With this patch these parameters don't cause errors.
(See sections 3.7 and 14.1 of RFC2616 for more information.)
Merge branch 'mediatypeparameters' of github.com:jessaustin/werkzeug into mediatypeparameters

Conflicts:
	werkzeug/http.py
Fixed an issue with the safe string compare function on Python 2.7.7 and Python 3.4.
Updated changelog for new Werkzeug release.
Fixed release date.
Bump version number to 0.9.5
This is 0.9.6-dev
Merge branch '0.9-maintenance'
Added changelog section for 0.9.6
Added a safe conversion for iri to uri conversion for broken protocols.
Added test and changelog entry for safe IRI conversion
Fixed a flake8 warning
Added notes on get_current_url being an IRI.
Documented URLs being IRIs in wrappers.
Released 0.9.6
Bump version number to 0.9.6
This is for 0.9.7-dev
Merge branch '0.9-maintenance'