fix #10255 - don't issue style warnings for boundaries

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

git-svn-id: https://josm.openstreetmap.de/svn/trunk@7584 0c6e7542-c601-0410-84e7-c038aed88b3b
Adding a ToggleDialog for notes

Basic functions present but still needs work
Adding action buttons to note dialog

They don't do anything yet.
Adding methods to manipulate notes
Replacing magic strings with static final variables
Newly created notes need a created date
Adding a convenience constructor
Adding implementations to note actions
Adding note selection code to layer
Adding selection actions to dialog
New cursor modifier for adding notes
Icon for new map mode

Isn't actually used at the moment but must be specified in the constructor
Changing the process of creating new notes

Now uses a custom MapMode so you get a custom cursor and such
Improving new note creation process
Render all comments instead of just the first one
Fixing an out of bounds problem
Whitespace fixes
Adding javadoc to public things
More whitespace tweaks