TODO to get some working dictation contexts...
Add hg, bzr and bare-directory support for the extraction