Arcyd: update abandoned ones only when new commits

Early-out of updating reviews if they don't have new commits and they
are abandoned.

This will reduce the amount of time spent re-checking reviews if they
are in an abandoned state.

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