Removed insertText function from rewriter, because it was not really doing insert but replacement discarding original token and it would have been unclear and dangerous to use without knowing internal functionality.

If insert is implemented it should always define if insert should be done before token start, inside token start, before token end or inside token end (the same source location can mean end of token and start of token so they are pretty confusing at start).