fix #8664, fix #10510 - possibility to add icon to preset labels

git-svn-id: https://josm.openstreetmap.de/svn/trunk@7532 0c6e7542-c601-0410-84e7-c038aed88b3b
fix #10502 - hopefully should fix ConcurrentModificationException in AdvancedKeyPressDetector (incorrect fix for #10444)

git-svn-id: https://josm.openstreetmap.de/svn/trunk@7533 0c6e7542-c601-0410-84e7-c038aed88b3b
see #10511 - add unit test

git-svn-id: https://josm.openstreetmap.de/svn/trunk@7534 0c6e7542-c601-0410-84e7-c038aed88b3b
fix unit test

git-svn-id: https://josm.openstreetmap.de/svn/trunk@7535 0c6e7542-c601-0410-84e7-c038aed88b3b
fix #8430 - Download along: rework selection panel to allow smaller areas

git-svn-id: https://josm.openstreetmap.de/svn/trunk@7536 0c6e7542-c601-0410-84e7-c038aed88b3b
see #10513 - opening_hours: replace prototype definition by standard function as a workaround to Java 7 / Webstart incompatibility

git-svn-id: https://josm.openstreetmap.de/svn/trunk@7537 0c6e7542-c601-0410-84e7-c038aed88b3b