Run tests based on sources modifications
Run tests based on sources modifications

There is a new command called `robot` added to `workflows` file that
runs the tests for the Elegant Git commands with modified source files
or their tests.

Also, if interactive mode works, only `testing` command will ask for
additional arguments.

These changes aim to improve the development experience.

extsoft/elegant-git