Add support for forward delete
Slight IText refactoring
Do not scale cursor in width