Fixes bug while inserting in Korean / Japanese produces unexpected new lines. REF: 0ab3af181284a060683b566d50e81381cc6445a9
Changelog bug while inserting in Korean / Japanese produces unexpected new lines
Fixed a bug where if the caretContainer contains html and the user presses backspace, the non editable sibling element is deleted rather than the letter right after user's cursor.
Added extra unit test to make sure when the user add text right next to a non editable token, and then pressing backspace, the last char only is deleted.
TINY-98 Fixed bug in Firefox causing non correct delete of nonEditbale token.
Fixed unit test for IE8-9-10 on backspace for the nonEditable plugin
Fixed test checking only for IE10
Fixed test utils fake backspace in IE
changelog for non-editable bug where backspace deletes too much text
Added new functionality to the non-editable plugin to prevent deletion of non-editable text
updated changelog
Fixed unit tests for IE8 in the non Editable plugin
Replace qunit git with latest stable version
Fixed tests on IE8 where selection wasn't collapsed properly.
Extracted function triggerCaret for better code readability
Fixed type function in Utils where IE8 did not respected the condition of non selected text.
Fixed incorrect nesting of list element resulting in list element being removed from the editor. Renamed functions.
Updated changelog
Fixed linitng errors in table plugin

Applied eslint and jscs
Fixed jshint issues on Formatter.js
Merge branch 'nestedListFormatting' into 3.x
Fixed unit test in IE9-10-11 where the caret was positioned outside of the body tag.