title: Problems with type and ext attribute of artifact
body: <p>I have following definition in ivy.xml</p>
  
  <pre><code>&lt;dependency org="southbeach" name="ego" rev="4.3.1" conf="properties-&gt;asterik" &gt;
    &lt;artifact name="ego" type="conf" ext="conf" conf="properties-&gt;asterik"/&gt;
  &lt;/dependency&gt;
  </code></pre>
  
  <p>I have files with either extension conf or properties which i need at runtime, in ivysettings.xml, i have following:</p>
  
  <pre><code>&lt;filesystem name="privateFSa"&gt;
    &lt;artifact pattern="${localRepositoryLocation}/[artifact].[ext]" /&gt;
  &lt;/filesystem&gt;
  </code></pre>
  
  <p>It always tries to look for ego.jar instead of ego.conf. can please somebody shed light on this? am i doing something wrong or ivy just supports tar,zip,gz, jar and not properties or conf files?</p>
  
  <p>I did workaround for now in ivysettings.xml</p>
  
  <pre><code>&lt;filesystem name="privateFSa"&gt;
        &lt;artifact pattern="${localRepositoryLocation}/[artifact].conf" /&gt;
  &lt;/filesystem&gt;
  </code></pre>
  
  <p>but this doesnt looks good to hardcode conf there.
  Thanks,<br>
  Almas</p>