applied #10500 - New layer to hold notes (patch by ToeBee, minor style changes)


git-svn-id: https://josm.openstreetmap.de/svn/trunk@7522 0c6e7542-c601-0410-84e7-c038aed88b3b
fix #10398 - clarify warning about missing `public_transport:version` tag in `route` relations

git-svn-id: https://josm.openstreetmap.de/svn/trunk@7523 0c6e7542-c601-0410-84e7-c038aed88b3b
see #10462 - add debug stuff

git-svn-id: https://josm.openstreetmap.de/svn/trunk@7524 0c6e7542-c601-0410-84e7-c038aed88b3b
fix #10499 - labels and links again result in display of presets

git-svn-id: https://josm.openstreetmap.de/svn/trunk@7525 0c6e7542-c601-0410-84e7-c038aed88b3b
see #10398 - fix unit test broken in r7523

git-svn-id: https://josm.openstreetmap.de/svn/trunk@7526 0c6e7542-c601-0410-84e7-c038aed88b3b
see #10462 - more debug stuff, improve javadoc

git-svn-id: https://josm.openstreetmap.de/svn/trunk@7527 0c6e7542-c601-0410-84e7-c038aed88b3b
fix #10462 - Include object type and id in history for undecorated windows

git-svn-id: https://josm.openstreetmap.de/svn/trunk@7528 0c6e7542-c601-0410-84e7-c038aed88b3b
see #10452 - better access to OSM API capabilities `maximum waynodes` info

git-svn-id: https://josm.openstreetmap.de/svn/trunk@7529 0c6e7542-c601-0410-84e7-c038aed88b3b
Initial functionality to download notes in a bounding box
Initial commit of a note downloading task
Adding methods to parse notes from a given URL
Adding image files for note markers
Adding functionality to create a note layer on download
Fixing a problem with the progress monitor
Adding hidden functionality to download notes
Adding more icons
Fixing icon file name
Adding functionality to open API, dump or compressed dump URLs
Adding notes to the "Open Location" download options
No need to construct our own image observer