Fix graph command for namespace graphing.

The recent --ungroup option only applies to dependency graphs.
Save As button added along with dummy routine.
Merge pull request #531 from hjoliver/fix-cylc-graph-namespaces

Fix graph command for namespace graphing.
Save function implemented. CLI option removed.
Show/hide cold-start tasks button added.
Merge remote branch 'upstream/master' into cylc-graph-gui-tweaks
Removed old CLI options now present in gui.
Restore profile source to remote job submission commands.

Closes #533
Merge pull request #532 from arjclark/cylc-graph-gui-tweaks

Cylc graph gui - enhancements for #514
Update gcylc "Suite->Graph" suite for graph command changes.
Minor bug fix: initialize the dot view task_list.

Toggling the family grouping button on an empty dot view panel
(prior to starting a suite) caused a traceback.
Merge pull request #536 from hjoliver/gcylc.initialize-dot-view-task-list

Minor bug fix: initialize the dot view task_list.
Merge pull request #535 from hjoliver/gcylc.graph-command-opts

Update gcylc "Suite->Graph" suite for graph command changes.
Merge pull request #534 from hjoliver/533.job-sub-profile

Restore profile source to remote job submission commands.
Merge pull request #4 from cylc/master

Bring my copy up to date
Remove -J flag from qstat calls

The -J flag is not neccessary to view job status information, and for
OpenPBS systems will cause an error
Merge pull request #543 from ScottWales/qstat

Remove -J from qstat polling
job file: send error from namerslv to /dev/null

Stop output of "/etc/resolv.conf does not exist".
Visualization settings override cylc-graph.
Merge pull request #546 from matthewrmshin/namerslv

job file: send error from namerslv to /dev/null