Started 4.4.3 development.
Tests: Added test for element ids disappearing in the output of bender.tools.range.getWithHtml.
Merge branch 't/12130'
Fixed editor crash after deleting a table.

This is a fix for a bug.

*Scenario:*
1. Have an inline initialized editor
2. In that editor add a table and ensure that it is the sole element in the editable container (nothing before and nothing after)
3. Use the contextual menu to delete the table
4. The editor is no longer working :(

Note: This can be reproduced also on the demo site: http://ckeditor.com/demo#inline

*The fix:*
Just added a check to not remove the parent element of the table if that parent is the container.
Used editable instead of container.
Added tests for removing table directly in inline editor.
Minor changes, use node#equals to check if parent is an editable.
Improved table tests.
Tests don't verify whether wrapper is really removed.
On older IEs we must expect nbsp instead of br as a filler.
Changelog entry.
Merge branch 't/12110'
Fix for bug #11897.
Tests: Added tests for enter key in empty list item with format.
Changelog entry.
Merge branch 't/11897'
Initial commit with input-oriented solution (dirty, uncleaned).
Added function onTypingStart which will enclose logic of making an initial snapshot when typing.
Moved strokesRecorded variable initialization.
Fixed issues with arrow keys, simplified code.