Add window related features
Fix window operation documentation
fix issue #336, #339 '3x' and '3r'
Add primary XVim class hierarchy figure documents.
Merge pull request #344 from pebble8888/classdoc

Add primary XVim class hierarchy figure documents.
Fix j,k motion issue #257
Create LICENSE

XVim is now under MIT License
Update README.md
Logging keyDown events through DEBUG_LOG macro
Merge pull request #348 from abigagli/master

Logging keyDown events through DEBUG_LOG macro
Fix issue #341 for zero register
Merge pull request #343 from pebble8888/dotx

fix issue #336, #339 '3x' and '3r'
Merge pull request #352 from pebble8888/motion

Fix j,k motion issue #257
Merge pull request #353 from pebble8888/zeroreg

Fix issue #341 for zero register
Fix issue #351
Merge commit 'ed983' into refactoring

* commit 'ed983':
  Add primary XVim class hierarchy figure documents.
  Fix window operation documentation
  Add window related features
Merge commit '1e3ab' into refactoring

* commit '1e3ab':
  Logging keyDown events through DEBUG_LOG macro
  Update README.md
  Create LICENSE

Conflicts:
	XVim/DVTSourceTextViewHook.m
Merge commit '89fcb' into refactoring

* commit '89fcb':
  Fix j,k motion issue #257
  fix issue #336, #339 '3x' and '3r'

Conflicts:
	XVim/XVimInsertEvaluator.m
	XVim/XVimMotionEvaluator.m
Merge branch 'master' into refactoring

* master:
  Fix issue #351
  Fix issue #341 for zero register

Conflicts:
	XVim/IDEEditorArea+XVim.m
	XVim/XVim.h
	XVim/XVim.m
	XVim/XVimExCommand.m
	XVim/XVimSourceView+Vim.m
	XVim/XVimVisualEvaluator.m
	XVim/XVimYankEvaluator.m