Update app icon
Update launcher icon for Google Play
Clear out unused strings.
Apply GPLv3 license
Fix potential issues identified by Android linter.
More updates based on linter recommendations.
Preserve data on orientation change.

Fragments retain instance on config (orientation) change. Connection
Activity checks for binding to Connection Service before attempting to
send messages. In not available, constructed messages are queued while
the service is bound. Queued messages are sent after binding finishes.