Less magic

Another enhancement, to include default_data in `skin.yaml`, and remove all the magic to resolve a path. Now either a path or code + name is accepted. If path, code and name are read from skinfile or path, if code (+ name) find the path or suggest one.