Recognize mailto URIs and don't prefix with file:
Fixes #373. mailto was not a recognized URI scheme and links with it were prefixed with file://, since they were assumed to be relative paths (the default behaviour). Adds mailto to the recognized URI scheme list to prevent the buggy behaviour.