HTTPS: Various HTTPS related changes

Fixes various issues related to HTTPS. I am using #1541 as the epic issue.

## what this changes

- Launcher to use HTTPS Maven Central by default
- Deprecate Java.net Maven 1 repository
- Java.net Maven 2 repository to use HTTPS by default
- Typesafe repository to use HTTPS by default

/review @havocp