Yaml referencing other Yaml files

  * entityResolver.populateSpec is called for both catalog and yaml referencing items now to migrate attributes from the referee to the referred specs.
  * Reference catalog/YAML at any level
Copied the format from elsewhere. The implementation supports any number of leading slashes. I will add a slash as it looks more consistent though.