Refactor main activity layout, remove duplicates
Implements #2811 and makes the main screen status fully dynamc
findbugs: don't compare float for equality
fix travelbug smiley menu not enabled
findbugs: remove unused variable and code
fix endless loop in gpx export
findbugs null pointers and initializations
Streamlined implementation of connector status info
Improved message for non-authorized OKAPI connectors
make personalNote multiline again, upload button, merge on refresh
fix #2927: TTS volume
fix #2926: no speech output with "Use GPS only"
Move resource-ids to UserInfoStatus
Merge pull request #2919 from rsudev/2811a

main activity layout refactoring and dynamic connection status
Fixes #2923, Menu slow to open in cache details

Removed costly scan of installed packages for launchable apps
Implements #2900, Support logging with password (oc)

Extends db, geocache and OKAPI to retrieve and store the property
Extends logging UI and OKAPI to allow entering and sending it
Merge pull request #2893 from marco-jacob/fixPersonalNoteFinal

make personalNote multiline, upload on OK and merge on refresh
Fixes #2930, retrieve personal note for opencaching