Just warn if site or user config parsing fails.

If the site config file is broken it will not prevent users from running
suites if the cylc defaults or their user config file is sufficient.
Merge pull request #454 from hjoliver/relax-site-user-config

Just warn if site or user config parsing fails.