Made Launcher.getInstance() create an instance of needed.
Implemented new Yggdrasil authentication scheme, but it is not in use yet.

Renamed LoginSession to LegacySession.