Extract new component abdt_differ from abdt_branch

Simplify abdt_branch by separating out the size-restricted diffing logic
into a new module.

Test Plan: $ ./precommit.sh