Always unmark the marked text on insertText.

Without it, Xamarin Studio always shows previous marked text after
insterText.
Add TODO
Add README for patches directory
Add NEWS
Bump up the version number