Fix for highlighting of first and last incorrect words refs #26, and fix for processing markup without whitespace between nodes by comparing node display style refs #29