Update Android's bundled mime.types mapping.

An external person [1] emailed me to point out that this mapping had not
been updated since my commit 26128456882d662cef0a6015558cc0adca33aa14 in
Oct 2019 [2]. The upstream package [3] has meanwhile split into two,
the one that inherited the mime.types file is now called media-types so
the new upstream should be [4].

From my memory, CtsMimeMapTestCases bundles this file and enforces that
OEM's devices respect all of these mappings (they can't change mappings
but they can add additional ones in [5]). This means that:
  - Any mappings that go away as part of this commit could now newly
    be added by OEMs.
  - Any mappings that are added as part of this commit can no longer be
    modified by OEMs.
  - Note that external/mime-support is AFAIK not part of any Mainline
    module, so this commit will only affect future versions of Android.

Notes to reviewer:

 1. I no longer work on Android so I don't have a ready-built CTS or Android
    image flying around. Reviewer: I would therefore appreciate if you could
    run CtsMimeMapTestCases on my behalf. Thanks!
 2. While the upstream package has been renamed mime-support ->
    media-types, I don't think it's worth renaming this git repository
    external/mime-support. Since the file name hasn't changed, it should
    also be fine to keep the build targets debian.mime.types and
    debian.mime.types.minimized from Android.bp, which are referenced
    from frameworks/base/mime/Android.bp

[1] yevgen.golushkov@belightsoft.com
[2] https://r.android.com/1133336
[3] https://wiki.debian.org/mime-support
[4] https://salsa.debian.org/debian/media-types/-/blob/master/mime.types
[5] frameworks/base/mime/java-res/vendor.mime.types

Bug: 135431432
Test: CtsMimeMapTestCases (asking reviewer to run this)

Change-Id: I34d074b439688d2484a18e28f4659df8f2455caf
2 files changed