title: Dojo promise all -- but that waits for all promises to return
body: <p>I am using dojo promises, with deferred. I have a promise/all that catches all of the promises and only executes when they are all successful or when any one of them returns an error. Is there a way to have a list of promises that only returns when all are executed(regardless if they were successful or error)? I'd like to have a list of the ones that failed, instead of "one of these failed".</p>
  
  <p>I guess I could just resolve all of the deferreds, error or success, but that kinda defeats the purpose...</p>