Moein Porkamel

Results 1 issues of Moein Porkamel

`execCommand` in `replaceText` wont trigger mouseup or keyup and that's why we lose caret Closes #39