test refactoring

- refactored the git tests to be referenced from their own `all.dart` test file
- removed some unreachable code (found by dart2js)
- added a few more placeholder tests, for the git commands.

@gaurave