Suite gcontrol button added to rose-edit.

- also fixed bug in rosie go if cylc gui icon path is None
Output viewer now added to rose edit toolbar.
documentation: update following course
doc: fix header
Merge pull request #366 from benfitzpatrick/doc.feedback

rose documentation: update following feedback
rose suite-run: wait for `cylc run` to complete.

cylc/cylc#252 means that we are no longer required to run `cylc run` in
`nohup` and have its standard output and error redirected.
Merge pull request #368 from matthewrmshin/cylc-run

rose suite-run: wait for `cylc run` to complete.
Fix tag and add tags.
Merge remote branch 'upstream/master' into cli-doc-typos
Send `cylc gui` output to /dev/null.
rose suite-run: restart/reload: save conf/version.

Don't overwrite rose-suite-run.conf and rose-suite-run.version files on reload
and restart modes. Store them in a sub-directory in files named by the event
date-time and event name. Backward compatibility via symbolic links.
Merge pull request #370 from matthewrmshin/cylc-gui.log

Send `cylc gui` output to /dev/null.
rose suite-run: restart/reload: save conf/version.

Don't overwrite rose-suite-run.conf and rose-suite-run.version files on reload
and restart modes. Store them in a sub-directory in files named by the event
date-time and event name. Backward compatibility via symbolic links.
Restore background mode when starting cylc gui.

This was removed by metomi/rose#370 with the thought that nohup would
normally return right away, but it looks like Python is still waiting
for the process to complete.
Merge pull request #373 from matthewrmshin/cylc-gui.bg

Restore background mode when starting cylc gui.
rose suite-log-view: fix job file name matching.

Increase dt threshold for matching file names, because it appears to be
taking longer between a task submit is reported in the Cylc suite log
and Cylc creating the job script.
Merge pull request #374 from matthewrmshin/log-job-filename-threshold

rose suite-log-view: fix job file name matching.
Merge pull request #369 from arjclark/cli-doc-typos

rose cli documentation: Fix tag and add tags.
misc: add text editor syntax highlighting
documentation: add syntax highlighting (via google code prettify)