Use G_APPLICATION_HANDLES_COMMAND_LINE

LP: #1311487
Improve error message when without network connection

Kerberos Error messages can be confusing without network connection,
e.g. current heimdal reports EINVAL. So report if we're online as
additional information.