Add initial tests for specific logic of git-elegant.bash
Add initial tests for specific logic of git-elegant.bash

The tests handle unknown and non-provided commands. They allow making
some refactoring of git-elegant.bash.

In general, the tests for git-elegant.bash have to cover a logic of
invocation of other commands or some corner cases.

#118

extsoft/elegant-git