branches command for debugging
use newer hg (closes #13)
Opener and Cloner registries
move VCS implementations to subpackages