Only load shared folders if 'default.yml' exists

Little change about the default folder behaviour: It will try to load the YAML file only if it exists, which is cleaner IMHO than providing an empty default.yml file. Now you can simply symlink your custom file to default.yml and Git will not try to add it or whatever.

@pierluca, ok with it ?