fixing cursor for DomOutput in vim
test esc and csi codes with and without defaults specified
support application cursor keys. Fixes #66
Merge pull request #68 from jedi4ever/diff-apply-handling

Diff apply handling - handles tabs & savedCursor
Merge pull request #67 from jedi4ever/more-barf-testing

More barf testing
Merge remote-tracking branch 'c3ks/master' into diff-apply-handling