add tests for key bindings
#182 - merge in VintageousEx

--HG--
rename : LICENSE.txt => licenses/Vintage LICENSE.txt
#182 - make ':' command optional (enabled by default)
#182 - esc exits command line
#182 - edit readme to include settings documentation
fix :substitute ex command
edit changelog
Added tag 0.9.6 for changeset 636bb2b77220
edit readme
edit readme
edit readme
edit readme
you guessed it: edit readme
space must behave like l
q for 'start macro' must not trigger if we're expecting gq or a similar command
edit changelog
Added tag 0.9.7 for changeset 89049409c770
fix 'enter' motion
add tests for vi_run
add tests for vi_run