The -j/--jinja2 option to "cylc view" should imply -i/--inline.

This was broken in 5.4.10 by the "multiple event hooks" change.
Added tests for cylc view command.
Correct inline() args in edit and search commands.

Broken since the "multiple hook scripts" change in 5.4.10.
Strip lines for inlined editing.

Broken since the "multiple hook scripts" change in 5.4.10.
Three dot sizes.
Configurable dot icon size choice.
Transparent dot icon background.
Tweaked the dot icon "high contrast" theme
Merge pull request #915 from hjoliver/fix-cylc-view-jinja2

cylc view: the -j/--jinja2 option should imply -i/--inline.
Merge pull request #916 from hjoliver/fix-file-inlining

cylc edit, cylc search: fix file inlining
Merge pull request #918 from hjoliver/gcylc.dot-icon-size-choice

dot icon size choice, for gcylc and gsummary
Merge branch 'master' into 160-gcylc-definition-ordering
Switch for gcylc definition order.