fix #4240: on map, treat Android 3.x as Android 2.x

This is a tentative fix, which has not been tested on real hardware.
It can be reverted if a better fix is found later.
Better fix for #4240

This fix avoid only the setting of non-existing parameters while keeping
the previous behaviour intact.

Still, there is no action bar at all on maps for devices running 3.x.
Revert caceb9389d10fe9513548d6f024ecedc4c564c03
Merge pull request #4254 from Lineflyer/release

Fix #4253  Found caches shown on map
fix #3569: concurrent modification when filtering caches on map
crowdin: New translations