[show-hint addon] Support onSelect and onClose callbacks
[vim keymap] Add ; , commands for reapting f t F T motions
[closetag addon] close tags with attributes containing slashes

(such as path or text/javascript)
[javascript mode] Tokenize leading whitespace in block comments as comment

Closes #1431
[javascript mode] Properly handle commas

Closes #1433
Fix distance-tracking in coordsChar on bidi text
Add historyEventDelay option
[javascript mode] Correct indentation for nested, brace-less if/else statements

Closes #1436
[show-hint addon] Clean up code that handles custom keymap

Issue #1440
[show-hint addon] Make sure onClose is actually called

Issue #1425
[show-hint addon] Pass option node as second argument to onSelect
[javascript mode] Don't expect an expression after else

Issue #1441
Handle dblclick events specifically on IE

Apparently, canceling the initial mousedown will stop the second mousedown from firing,
but still fire the dblclick event.
Add Firepad to real-world uses
Add defineDocExtension function
[searchcursor addon] Make search cursors work on docs
Add missing semicolon

Shush, linter.
Prevent selection-drawing code from calling charCoords with ch: -1
Add Blogger's template editor to real-world uses
[vim keymap] Fix ;, behavior for d c y operators