Cylc graph gui - enhancements for #514

This makes the following changes with a view to having the operations carried out via the `cylc graph` gui:

 * add a save button to the gui for saving the graph
 * add a ignore cold start tasks button
 * remove cli options for: output, ungroup, landscape, warm