mime: Switch over to Werkzeug's MIMEAccept structure.

Removes a lot of home-cooked code, at the cost of some flexibility. This
structure isn't very elegant in Werkzeug, but at least it can be maintained
over there instead of here.
Document 0.3.