Fix for bug #5477: Filter out TextNode's from removal processing to avoid removeAttribute TypeErrors.
Cancel the arrow keys bubble up when a UI menu is open.
This prevents the page from inadvertently scrolled in case the menu UI, e.g.
listbox, requires keyboard navigation.
Fixed table crash when trying to paste rows with nothing on the clipboard
Fixing issue where entering a YouTube embed URL did not work properly. Also fixing incorrect regexes where the dot should be a literal dot and not match on any character.
Fixed bug where html5 data attributes where stripped from contents.
Added scrollIntoView to Selection.js.
Removed autosave lang file since it no longer used.
Fixed bug where the editor view whouldn't scroll to BR elements when using shift+enter or br enter mode.
Merge pull request #164 from nerdo/master

YouTube embed url fix and regex fixes
Merge pull request #163 from FernCreek/tableCrash

Fixed table crash when trying to paste rows with nothing on the clipboard
Merge pull request #158 from andyroid83/master

Fix for bug #5477, return on text node.
Fixed bug where the latest WebKit versions would produce span elements when deleting text between blocks.
Fixed bug where the autolink plugin would produce DOM exceptions when pressing shift+enter inside a block element.
Fixed bug where toggling of blockquotes when using br enter mode would produce an exception.
Updated changelog.txt with release details.
Fixed a few minor issues.
Fixed bug where applying ins/del as inline elements would apply them as blocks.
Merge remote-tracking branch 'jacky/Keyboard_Navigation_Scroll_Page_Problem'
Changelog for bug where up/down arrow keys would scroll entire webpage when using menu ui.
Fixed bug where backspace on a space after an image would produce a BR on WebKit.