Cucumber tests prototype

Check out cucumber tests for ideaVim. It's just prototype: only 3 tests implemented and  some improvements needed for 'type'-step (it should be able to understand keys like <Esc>, <C-j> etc., I guess).

BTW, I found another bug: after backward deleting from EOL caret placed to wrong position.