Use https: wherever possible
Change almost all URLs to use the https: scheme.
This excludes:
- CVS repositories, for which there isn't an HTTP transport
- Bazaar URLs using
lp:(which end up using https anyway) - Obsolete repositories that will shortly be deleted
- A small number of repositories and files that were unreachable or didn't have working https
Depends on !55 (merged).