Added ungroup CLI option.
Tidy up.
Merge remote branch 'upstream/master' into cylc-graph-ungroup-opt
cylc graph: default to grouped.
Merge pull request #488 from arjclark/cylc-graph-ungroup-opt

cylc graph --ungroup option
Merge branch 'master' into 487.future-task-triggers