Arcyd: refactor, extract abdi_operation

Simplify abdcmd_processrepos by extracting the 'unreliable operations'
to a new module.

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