Move AboutFragment into leapclient package
Clean up AboutFragment, remove donation text
Remove legacy files and scripts that are ics-openvpn specific
Change app\'s VPN notification icon
Remove credit for pieces we're not using from About fragment
Change the launcher name from "LEAP Dashboard" to "LEAP"
Full "LEAP Encryption Access Project" in About page
Merge branch 'feature/refactor-clean-legacy' into develop
Merge branch 'feature/branding' into develop
Show notification while VPN connection in progress and when VPN connection lost
Don't send byte count messages to the state listeners
Better VPN connection state messages
Only parse eip-services.json if the serial has incremented
Use non-blocking logic for EIP switch
Includes AlertDialog if the user attempts to stop EIP while a connection is being established
Refactor EIP UI and control logic out of Dashboard into a Fragment
Add a progress bar while VPN connection is being established
Add logic to only trigger EIP control events if switch changed by a touch event.
Fixes VPN reconnection when framework rebuilds view, triggering onCheckedChangeListener
Merge branch 'feature/eip-control-ux' into develop
Display provider domain on Dashboard instead of name
Change EIP switch label to "Encrypted Internet"