More stable uploads of large file sets

Large uploads put less pressure on the browser. The upload dialog stays responsive, and individual failures can be handled without stopping the rest.