Fix #2714 - Support imperial units in compass speech

Fixes #2714
Fix #2721 - Correct link to manual

Also, removed unused links from strings.xml files to make
it clear where the link is coming from
Fix Overdraw

The background was being redrawn several times over as each activity
was drawing it rather than inheriting from the theme
Merge pull request #2739 from campbeb/fix_overdraw

Fix Overdraw
Add logo SVG version (without text)
Revert "Merge pull request #2739 from campbeb/fix_overdraw"

This reverts commit eb360a18a1b9a2e560b00d4584cf79f52040acec, reversing
changes made to 76a7404e536047dd74721ac9c89fd10a8a2dd16d.
Merge pull request #2732 from campbeb/fix2721

Fix #2721 - Correct link to manual
Release note update
fix: do not reset the distance in the distance comparator

The distance comparator should not override a distance that can have
been obtained from the website and that we are unable to recompute
locally (because we don't know the cache coordinates for example).

Part of work on #2733.
fix #2733: acquire distance and direction for basic members

A recent change in geocaching.com way of presenting the distance and
direction information for basic members requires a new parsing.
Version info
refactoring: share the name of the shared image directory

Part of work on #2733.
enhancement: share direction images for basic members

Use the regular images cache for basic members direction images in cache
list.

Part of work on #2733.
enhancement: make the distance comparator work with approximate distance

Part of work on #2733.
Merge branch 'fix-2733' into upstream

Conflicts:
	main/res/values/strings_not_translatable.xml
fix: parse basic member difficulty and terrain

Part of work on #2733.
fix: parse basic member size

Part of work on #2733.
Merge branch 'fix-2733' into upstream
Merge pull request #2719 from campbeb/fix2714

Fix #2714 - Support imperial units in compass speech
fix #2741: some devices do not have a magnetic field sensor