Fix graphing when several cycles depend no an async task.
Added a style guide and some suite design sections to the CUG.
A few doc corrections for the previous commit.
More minor doc changes.
Changed 'submitting' task state to 'ready'.
Back compat for state dumps.
Bug fix parsec upgrade function.
Parsec upgrader for gcylc.rc task states.
Print blanks instead of 'None' in get-[global-]config output
Merge pull request #799 from hjoliver/config-print-blanks

Print blanks instead of 'None' in get-[global-]config output
Defined HOSTX for new documentation.
Minor style guide text adjustment.
Hot fix polling for tasks with an explicit 'owner'.

Affects polling and therefore restart when active tasks are present. Bug
introduced by 8bbbd481f52.
Updated change log for 5.4.3.
Updated the gh-pages updater script.
Trim internal line indentation from command scripting.
Updated style guide text based on feedback.
Remove profile sourcing from event hooks.
Merge remote branch 'upstream/master' into stop-event-hook-profile-sourcing
Use splitlines in new trim function.