fixing indexing and text offset problems in injectCFIMarkerIntoText. also making it more spec compliant by allowing for injection after the last character of a text node (after the text node itself)