StatusFragment: Show "days" field in uptime counter

Currently the counter wraps around from 23:59:59 -> 00:00:00 at the 24hr
mark.  Add a "days" field so that it displays 1:00:00:00 instead.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
Add popup alerts on connection failure

The status fragment doesn't provide any information about failed
connections, so on error, show an alert directing the user to the log
window for more details.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
Remove dependencies on deprecated VpnProfile fields

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
Delete unused RemoteCNPreference class

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
VpnProfile: Remove a bunch of unused fields

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
Use VpnProfile.INLINE_TAG consistently across different modules

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
X509Utils: Comment out certificate parsing code

This function was causing the only warnings in app.openconnect.* so
I'll disable it until it is needed.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
OpenConnectManagementThread: Sync up error dialog with user aborts

Don't pop up a "connection error" alert if the user rejected the server
cert or canceled the auth dialog.  Cache the list of rejected certs in
case the library asks twice during XML POST fallback.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>