abdi_operation: don't report first cycle

Only report the first complete cycle, that is where the CycleReportJson
has observed the start and end of it.

This avoids incomplete results being recorded when restarting arcyd.

Test Plan:
$ ./precommit.sh
$ ./testbed/arcyd/test_shell.sh
    $ cat ../arcyd/savereport.txt
    .. no incomplete results ..
Arcyd: report repos fetched during cycle

Make it possible to correlate the number of fetches during a cycle with
cycle time.

Test Plan:
$ ./precommit.she

Make sure poking results in temporary fetch increase
$ ./testbed/arcyd/test_shell.sh
    $ tail -f ../arcyd/savereport.txt &
    .. observe 1 fetch per cycle ..
    $ ./poke.sh
    .. observe 2 fetches per cycle ..
    .. observe 2 fetches per cycle ..
    .. observe 1 fetch per cycle ..