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