Initial implementation.
rose metadata-graph: implement prototype.

This prototypes Graphviz-based plotting of metadata dependencies such
as trigger.
rose metadata-graph: update
rose metadata-graph: implement feedback
Merge remote branch 'upstream/master' into add_spaced_list_type
#450: address style feedback
Merge pull request #1191 from benfitzpatrick/450.rose-metadata-graph

rose metadata-graph: implement prototype.
#450: update rose cli documentation
Merge pull request #1193 from benfitzpatrick/450.rose-metadata-graph

rose metadata-graph: update docs

See also #450
Include cumf output path when running rose-ana comparisons using cumf
Focus setting working.
Add tests for new list type.
Merge pull request #1194 from scwhitehouse/rose-ana-cumf-path

rose_ana: cumf: include cumf output path in output
add the ability to specify comma separated --task --group
Run startup checks on loading previewed app(s).
Merge pull request #1198 from arjclark/fix.preview_app_dup_check

rose edit: Run startup checks on loading previewed app(s).
Merge pull request #1195 from arjclark/add_spaced_list_type

rose metadata: Add spaced list type
Document spaced_list type.
rose app-upgrade: fix HEAD broken macro pathway
Merge pull request #1199 from arjclark/doc.spaced_list

Document spaced_list type.