arrays: Flag non-translatable literals

These are stored in the preferences but never shown to users.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
strings: Align "app" string on translated entries

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
strings: Blind rename of OpenVPN -> OpenConnect in all translations

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
strings: Delete incorrect translations

Several of the English strings changed and need to be retranslated.  So
rather than displaying a translation that is no longer accurate, delete
them so that it is obvious that they need to be retranslated.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
strings: Remove '%s' from all "netstatus" translations

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
external: Sync with openconnect rev 226cc5d

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
libs: Sync with latest openconnect sources

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
OpenConnectManagementThread: Fix handling of IPv6 interface addresses

Fix FC caused by incorrect IPv6 netmask parsing.  Add new "friendlyIp"
to display the IPv4 and/or IPv6 addresses on the status fragment.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
OpenConnectManagementThread: Add code to handle routing and DNS on IPv6

The IPv6 code should only take effect if there is an assigned IPv6
address on the tunnel; IPv4 should behave similarly.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
Bump version to 0.7-beta1 (701) and update changelog

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