Clean up bogus text node created by Range.insertNode (Chrome) to fix multiple bugs