Added patches to implement ITextRange, ITextPara and ITextFont (by Jactry Zeng).