Arcyd: refactor, move _push_status into branch

Remove lots of redundancy by moving abdt_workingbranch 'branch movers'
into abdt_branch.

Test Plan:
$ ./precommit.sh
$ ./testbed/arcyd/acceptance_tests.sh