Add method needed for tests.

Don't bother telling cursor to change position if it hasn't changed.
Extract com.qwirx.grid as a submodule.