title: Maven Shade Plugin not including resources of dependency
body: <p>I'm using the Maven Shade Plugin to include all dependencies during package phase.
  That works fine for classes, but dependent resources aren't included.</p>
  
  <p>Here's the layout of the dependent jar:</p>
  
  <pre><code>./config.properties &lt;-- this is the missing resource
  ./META-INF
  ./META-INF/MANIFEST.MF
  ./META-INF/maven
  ./META-INF/maven/com.example
  ./META-INF/maven/com.example/bar
  ./META-INF/maven/com.example/bar/pom.properties
  ./META-INF/maven/com.example/bar/pom.xml
  </code></pre>
  
  <p>Here's the shade plugin configuration:</p>
  
  <pre><code>  &lt;plugin&gt;
      &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
      &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
      &lt;version&gt;1.6&lt;/version&gt;
      &lt;executions&gt;
        &lt;execution&gt;
          &lt;phase&gt;package&lt;/phase&gt;
          &lt;goals&gt;
            &lt;goal&gt;shade&lt;/goal&gt;
          &lt;/goals&gt;
          &lt;configuration&gt;
            &lt;transformers&gt;
              &lt;transformer
                implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"&gt;
                &lt;manifestEntries&gt;
                  &lt;Main-Class&gt;com.example.foo.Foo&lt;/Main-Class&gt;
                  &lt;!-- &lt;X-Compile-Source-JDK&gt;${maven.compile.source}&lt;/X-Compile-Source-JDK&gt;.
                    &lt;X-Compile-Target-JDK&gt;${maven.compile.target}&lt;/X-Compile-Target-JDK&gt; --&gt;
                &lt;/manifestEntries&gt;
              &lt;/transformer&gt;
            &lt;/transformers&gt;
            &lt;filters&gt;
              &lt;filter&gt;
                &lt;!--
                  Exclude files that sign a jar
                  (one or multiple of the dependencies).
                  One may not repack a signed jar without
                  this, or you will get a
                  SecurityException at program start.
                --&gt;
                &lt;artifact&gt;*:*&lt;/artifact&gt;
                &lt;excludes&gt;
                  &lt;exclude&gt;META-INF/*.SF&lt;/exclude&gt;
                  &lt;exclude&gt;META-INF/*.RSA&lt;/exclude&gt;
                  &lt;exclude&gt;META-INF/*.INF&lt;/exclude&gt; &lt;!-- This one may not be required --&gt;
                &lt;/excludes&gt;
              &lt;/filter&gt;
            &lt;/filters&gt;
          &lt;/configuration&gt;
        &lt;/execution&gt;
      &lt;/executions&gt;
    &lt;/plugin&gt;
  </code></pre>