Some small editing corrections in the manual
[fullscreen addon] Add
[fullscreen addon] Restore width and height when leaving fullscreen

Issue #1761
[fullscreen addon] Fix wrong variable/property name

Issue #1761
Check if "cur" is null in patchDisplay()
[bidi demo] Turn off line wrapping, add note about bug
Mark release 3.16.0
Bump version number post-3.16
Also update version number on project page

I really should automate this.
[merge addon] Add highlightDifferences option and method

Provides new option (highlightDifferences) and method highlightDifferences(bool)
to the MergeView plugin.

If true (or undefined) the original behaviour is maintained, which is to show
the differences (line highlighting and gutter graphics), if false then
the changes will not be shown.

Calling the method causes the visual change to occur 'immediately'

Signed-off-by: ciaranj <ciaranj@gmail.com>
[merge addon] Clean up showDifferences option

Issue #1765
Add "gutterContextMenu" event to capture context menu events in gutters
Clean up gutterContextMenu code

Issue #1766
[project page] Set border: 0 for logo

Woah, IE still defaults to a border around images in links.
Fix bug introduced by previous contextmenuInGutter patch

Issue #1766
Use zero-width space in context-menu select-all hack

To prevent the mouse click from landing outside of the selected
text, which broke copy in IE.

Closes #1764
[project page] Add links to a few more demos
Fix problem in workaround for Webkit's failure to render huge text nodes
Experimental option crudeMeasuringFrom

Stopgap for #1022
Remove outdated note from LICENSE

Subdirectories no longer contain separate LICENSE files. Delete
the note to them from the top level LICENSE.