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