Update renderCursor/renderSelection

Update renderCursor/renderSelection to draw onto separate canvas as remove now defunct _render() method in IText object.