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)