Fixed a number of issues with drawing right-to-left selections and mouse selection in bidirectional text.
search addon: Fix crash when restarting search after doing empty search.
mark-selection addon: Fix off-by-one bug.
tern addon: Fix bad request made when editing at the bottom of a large document.
markdown mode: Fix crash when a sub-mode doesn't support indentation, allow uppercase X in task lists.
gfm mode: Don't highlight SHA1 'hashes' without numbers to avoid false positives.
soy mode: Support injected data and
simple mode addon: Allow groups in regexps when
tokenisn't an array.