title: Copy directory/files form multiple src forders to one dest
body: <p>I'm trying to create a very simple copy task but it seems grunt-copy is not made for my usecase :-(.</p>
  
  <p>All I needed is the following:</p>
  
  <p>Source directory structure:</p>
  
  <pre><code>vendor
    L subdir1
        L assets
            L subdir2
                L subdir3
                    L file1.js
                L file2.js
    L subdir4
        L subdir5
            L subdir6
                L file3.js 
  </code></pre>
  
  <p>config:</p>
  
  <pre><code>src: [
     'vendor/subdir1/assets/**/*',
     'vendor/subdir4/**/*'
  ],
  dest: 'build/assets/'
  </code></pre>
  
  <p>Destination file structure:</p>
  
  <pre><code>build
    L assets
        L subdir2
            L subdir3
                L file1.js
            L file2.js
        L subdir5
            L subdir6
                L file3.js
  </code></pre>
  
  <p>As you can see I want to preserve directory structure, but omit the basepath in src. Normally this can be done with cwd. But actually for this case I would need multiple cwds.</p>
  
  <p>Sounds like a fair requirement to me. Is there really no easy solution?</p>
  
  <p>Thanks for help,</p>