res/menu: Convert all files to UNIX format

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

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

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
AboutActivity: Convert this into a generic Fragment->Activity wrapper

We will try to reuse this activity for the settings fragment, too.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
Rename AboutActivity to FragActivity

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
MainActivity: Move Settings into the menu

This is currently a tab, but too many tabs do not play nice with smaller
screens.  On a 480x800 phone they are too wide.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
LogWindow: Move logic into a fragment (LogFragment)

This allows us to create a "Log" tab on MainActivity.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
LogFragment: Tweak action bar UI

Move everything except reconnect into the menu; fix capitalization.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
MainActivity: Add "Log" tab using LogFragment

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
MainActivity: Simplify TabListener code

Instantiate all fragments when the activity starts; remove the Class<T>
stuff.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
MainActivity: Consolidate "Profiles" and "Status" into a single tab

"Profiles" isn't terribly useful when already connected, and "Status"
doesn't say much when disconnected.  So just change the title, and point
it at the appropriate fragment.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
MainActivity: Animate tab switches

Use slide right / slide left transitions when the user switches tabs, to
make the change look smoother.  Use fade effect when "Profiles" fragment
changes to/from "Status" fragment.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
VPNProfileList: Add Reconnect button at the bottom of the screen

Provide a quick way to reconnect to the most recently used profile.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
StatusFragment: Remove "Show log window" button

The log is now in a tab, so let's start deleting references to the
Activity.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
Remove "Show log window" preference

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
OpenVpnService: Save UUID on start command, not on service shutdown

onDestroy() isn't always called, but we do always want to save the most
recently used VPN.

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

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