Changed templatesettings.yaml to settings.yaml, to facilitate the tests which test for having a settings.yaml file.
Added error handling for reading settings.yaml. If no settings.yaml file is found, template_settings.yaml will be used instead.