cylc show: fix output ordering by sorting it
Merge pull request #1254 from benfitzpatrick/cylc-show.fix-output-ordering

cylc show: fix output ordering by sorting it
Update time period entry in simulation mode documentation.
Merge pull request #1258 from arjclark/doc.corect_run_time_range

documentation: Update time period entry in simulation mode documentation.
Live graph movie script upgrade, and frames to share dir.
Moved live graph movie to a GUI menu option.
Style update.
Catch circular inheritance by detecting recursion blowout.
Added an extra large dot size for gcylc.
Detect tasks with no explicit cycling defined.

This is already handled properly in cylc-5 backward compatibility mode, but in
cylc-6 format suites it generates a misleading error message.
Merge pull request #1263 from hjoliver/gcylc.extra-large-dots

Added an extra large dot size for gcylc.
Added a change accidentally omitted from last commit.
Addressed style feedback.
Address style comment.
cylc validate: initial before final cycle fail
New tests added.
Test for circular inheritance.
Merge pull request #1261 from kaday/1259_initial_gt_final

cylc validate: initial greater than final fail
Merge pull request #1260 from hjoliver/gcylc.live-graph-movie-upgrade

Live graph movie functionality upgrade.
Merge pull request #1264 from hjoliver/detect-no-explicit-cycling

Detect tasks with no explicit cycling defined.