Anno-tool: Shift-click the image to select the nearest point and unselect all others.
Anno-tool: Reordered the JS methods so that they're a bit more organized. Not yet brave enough to actually put them in separate modules, though.
Anno-tool: When you focus on a label field, its text is highlighted so that you can immediately type over it.
Anno-tool: Label code validation in label fields is now case-insensitive. This works because label codes are case-insensitively unique.
Anno-tool: Added '.' hotkey to go to the first unannotated field. Also, made the behavior of 'field', 'top', and 'all' hotkeys more accurate.
Anno-tool: Added a separate Controls dialog and changed "Help/Controls" to just "Help". Help is for beginners, Controls is for advanced users. Controls can be opened by typing '?', like in Gmail/Twitter/other sites.
Also, a few edits to Help: compatibility table, a couple of shortcut omissions so they're only in Controls, and a couple of wording things.
Anno-tool: Making the sub-dialogs taller.