WIP: move branch tests to abdt_git__t
WIP: add commit hash params to branches
abdt_branch: remove expensive assertion

Remove the has_new_commits() assertion that checks the old, expensive
way of checking returns the same result as the new, cheaper one.

Test Plan:
$ ./precommit.sh