Update itext_behavior.mixin.js

Removed short circuit, fix linebreak remove / reinsert problem.
Fire selection:changed event when changing iText selection with keys. Closes #1165
InDrawingMode Mouse Events

This adds event triggers for the InDrawingMode set of mouse event handlers.

I needed to add a mousemove event handler that fired without turning off
free draw, and imagined that others could use this functionality as
well.

Event strings are formatted using the typical non-namespaced DOM format, i.e. without
colons.
Fix line accuray issue, remove some duplicate code, do not force width = 1 on 0. Fix object render method to render 0-dimensions lines

Check how this version could behave in general rendering.
Update point.class.js

fix jsDoc
Merge pull request #1846 from asturur/fix-jsdoc

fix jsdoc of point
Merge pull request #1825 from asturur/Line-tests

Line accuracy issue in pathgroup with high zoom level
Merge pull request #1835 from noslouch/drawingmode-mouseevents

InDrawingMode Mouse Events
Merge pull request #1773 from asturur/fix-itext-multilin

Fix for issue #1264 , export of removed/reinsertd newline on itext
Added Gitter badge
Merge pull request #1849 from gitter-badger/gitter-badge

Add a Gitter chat badge to README.md
Update readme
Add flattr button
Update style for hidden textbox. Fix page jump
Merge pull request #1854 from asturur/fix-text-jump

Fix text jump to top of page
Add resize filter functionality
Merge pull request #1834 from asturur/image-resize

Image resize filters
Update object_geometry.mixin.js
Version 1.4.13
Merge pull request #1861 from asturur/fix-control-padding

Fix controls padding