Possibility to copy gc-code and cache name

Added possibility to long-click on cache name or gc-code to copy (or share)
those strings.
Merge pull request #2387 from YraFyra/translation

Update of swedish translation
fix #2389: Parse errors in cgeocoords
Merge remote-tracking branch 'origin/release'

Conflicts:
	main/src/cgeo/geocaching/geopoint/Geopoint.java
fix #2390: NPE in status updater
Merge remote-tracking branch 'origin/release'
fix #2391: NPE in map
Merge remote-tracking branch 'origin/release'

Conflicts:
	main/src/cgeo/geocaching/maps/CGeoMap.java
Readding an entry to a LRUSet already updates its freshness
Readding entries to a LRUSet already updates their freshness
Add javadoc to BaseUtils#getResponseData
Check the HTTP response data for nullness

Although it should not happen, it looks like the response data from a
successful HTTP request may be incorrect (for example because the
connection was dropped before the whole body was received).

Also, not being able to get the result is not necessarily an error. We
will log it as a warning, and let the caller determine how it should be
handled.

Note that we removed the whitespace substitution in the process. The
JSON body should already be well formed, and does not need any massaging
before being used.
fix #2393: hide initial view of the status fragment
fix #2394: view pager jumps back to details on device rotation
Missing german translations
Merge pull request #2397 from Lineflyer/master

Missing german translations
Change log update master

- Completed change log
- Removed item which is already in release
- Properly escaped special characters
- First letter should be capital also in english
Merge pull request #2398 from Lineflyer/master

Change log update and correction
Missing german translation
Merge pull request #2401 from Lineflyer/master

Another missing german translation