cylc/cylc#602: gcylc: add ungrouped usercfg
.gitignore: add site configuration related entries
Merge pull request #641 from matthewrmshin/fix-gitignore

.gitignore: add site configuration related entries
Merge pull request #640 from benfitzpatrick/gcylc.user-rc-ungroup

#602: gcylc: add ungrouped usercfg
Unbreak "[viz]collapsed families" for initial gcylc graph view.

Broken by the previous merge.
Merge pull request #643 from hjoliver/gcylc-viz-collapsed-families

Unbreak "[viz]collapsed families" for initial gcylc graph view.
Only write *.processed file for suite.rc

Fix: `gcylc` does not start if user does not have permission to write to
`$CYLC_HOME/conf/gcylcrc/themes.rc.processed`.
Merge pull request #644 from matthewrmshin/fix-gcylcrc-themes.rc.processed

Only write *.processed file for suite.rc