Use uniform date format in tests

Part of work on #4416.
Reset default date format on login error

When unlogged, the default format is MM/dd/yyyy.

Part of work on #4416.
Get GC custom date on every succesful login

Part of work on #4416.
fix #4416: new preferences page on geocaching.com
fix #4434: crash when storing filtered list
Use English when parsing date

Part of fix for #4416.
fix javadoc warning
Update changelog_release.xml
Merge branch 'issue-4434' into release
Merge branch 'issue-4416' into release
Update changelog_release.xml
fix #4445: update URL after geocaching.com update
fix #4438: wrong image title in TB log
Correct fix for #4438
Produce date for uploading to geocaching.com using the correct locale

Part of fix for #4416.
Update changelog_release.xml
Version code in changelog
fix #4464: NPE with new bugfix release
Merge pull request #4466 from samueltardieu/issue-4464

fix #4464: NPE with new bugfix release
fix #4467: login failure reports unknown error