Fix doDeleteForwardWord
Dynamically change the check function depending on rune at current position
Fix doDeleteBackwardWord
Properly set caret position
Merge pull request #184 from peco/fix_delete_forward_word

Fix doDeleteForwardWord