Updated FeatureList.md to include C-y/C-e scrolling
added C_[ and C_c (i.e., ESC) support to visual and command line modes
committing working draft for C_e/C_y in insert mode
Add 'timeoutlen' option (#243)

'timeoutlen' value is the time in milliseconds that is waited for
mapped key sequence to complete. Default is 1000.
Added helper method to short-circuit built-in XCode key bindings.

(BOOL)windowShouldReceive:(SEL)keySelector
Eventually, it might be nice to have this method ask Xcode
if we need to prevent the key event propagation.

See discussion here:
https://github.com/JugglerShu/XVim/issues/249
Basic insert-mode C_y/C_e function added.

Also, fixed negation of result in windowShouldReceive method.
TODO: if there's no character above/below, the last character gets inserted.
Fixed column out of bounds for insert-mode C_y/C_e.

Also refactored functionality into a single helper method.
Added insert-mode C-y, C-e to feature list.
Merge remote-tracking branch 'upstream/master'
Merge pull request #252 from ybian/set_timeoutlen

Add 'timeoutlen' option (#243)
Merge pull request #258 from 82times/master

Insert mode C-e/C-y added
I've stepped into a bug when switching from XCode windows <Cmd>+`, and
looking further i've found that on some keyboard layouts some keystrokes
doesn't generate a character (it requires also that you hit <Space> or
any other keystroke).

I've looked a bit more and saw that XVim/DVTSourceTextViewHook.m (keyDown:)
already threats that, but I was hitting an exception at
XVim/DVTSourceTextViewHook.m (performKeyEquivalent:).

I've created a category on NSEvent and changed all calls on code to my
category method.

refs: 25eaafb8d7e9d71b87bb496b0a83eea70bc10a64
forgot to add project.pbxproj adding the category file to the project
Implemented CTRL-w in insert mode
The problem now has is that Vim does not seems copy the deleted text
into register but XVim does
Merge pull request #263 from marlonandrade/master

bugfix on NSEvent charactersIgnoringModifiers returing empty string with some international keyboards
Fix Issue #230 - Removed yank register code.

Equal evaluator should not use the yank register or copy text to the system clipboard.
Merge pull request #269 from weaksauce/fixEqualToYankRegister

Fix Issue #230 - Removed yank register code.
Fix issue #274 - Cannot map '<DEL>'
Merge pull request #275 from ybian/master

Fix issue #274 - Cannot map "<DEL>"
Add ":commit" command to invoke source control commit.
":co" works as same.