cylc gsummary: statuses added

Closes #1164

#1164 is to be split into this change and the failed aspect to be a new issue #1244.

Added to `cylc.gsummary` to add statuses options for cycle points 1-3.
```else: break```
or just loop till ```len(info)```?

(but see comment on the magic number 20)