work on tests.
Git subsystems test.
test Git on existent, but non-git path.
tidy Git & GitCommand init phase.
essentials -> units/.
updates -> units/.