Tidy, re-organise abdt_branch
Tidy, re-organise abdt_branch

Make abdt_branch easier to work with by re-ordering the methods to
put the accessors first and group things a little more logically.

Test Plan: $ ./precommit.sh

valhallasw/phabricator-tools,aevri/phabricator-tools,bloomberg/phabricator-tools,bloomberg/phabricator-tools,cs-shadow/phabricator-tools,bloomberg/phabricator-tools,kjedruczyk/phabricator-tools,bloomberg/phabricator-tools,valhallasw/phabricator-tools,valhallasw/phabricator-tools,aevri/phabricator-tools,cs-shadow/phabricator-tools,cs-shadow/phabricator-tools,valhallasw/phabricator-tools,kjedruczyk/phabricator-tools,bloomberg/phabricator-tools,aevri/phabricator-tools,kjedruczyk/phabricator-tools,kjedruczyk/phabricator-tools,aevri/phabricator-tools,aevri/phabricator-tools,kjedruczyk/phabricator-tools,cs-shadow/phabricator-tools,cs-shadow/phabricator-tools