refactoring: factor out coordinates validity checks
fix #3755: crash when user enters invalid coordinates
Help FindBugs to understand that variable cannot be null
Help FindBugs another way
crowdin: New translations
Merge pull request #3773 from rsudev/crowdin_translations

crowdin: New translations
Added japanese strings for contacts plugin
Update ChangeLogs
Prepare Changelog on master
Update changelog_release.xml

Exclude old change notes and update milestone
(Milestone assignment on github to be corrected...Will do that)
crowdin: New translations
Merge pull request #3774 from rsudev/crowdin_translations

crowdin: New translations
Merge remote-tracking branch 'upstream/release'
Clean up duplicates in changelog
fix some compiler warnings
remove unneeded suppresswarnings

Eclipse does not show a warning if the parameter is documented in the
JavaDoc. If your IDE shows warnings about these parameters now after the
change, consider upgrading.
fix remaining warnings or document them
silence Findbugs warning

Findbugs issues an unused object warning, therefore go without an object
assignment and have the suppressWarnings at the method level.
Version code
Merge branch 'release' into upstream