Upgrade mailto: to allow %HH escaping based on UTF-8
Advantages:
  - Works very well with IRIs
- Works very well with UTF-8-based internationalized email addresses
- Straightforward for headers (e.g. ?Subject=...)
- Can work with ACE-based email address internationalization
    
      - Makes Unicode -> ACE conversion part of the scheme-specific
        interpretation rather than the generic IRI=>URI conversion
- Similar e.g. to IMAP
        URIs (RFC 2192), which use %HH-escaped UTF-8, even if the IMAP
        protocol uses modified UTF-7
- Works well in origin cases (MUA has to convert from Unicode to ACE
        anyway for user interface)
- May work less well in 'proxy' cases (IRI/URI sent to third
      party)