Add a url property to local.File that converts the file's path to a file:// URL

This will likely become an ABC of things that can be converted to a URL. URL itself would, of course, inherit from such an ABC.