Better docstring
Autoload variable `vc-check'
Update .gitignore
Add `with-submodule' macro for tests
`vc-check' should be true when local
Relocate call to `vc-check-cancel-hook'