SWC-612

Add multiple file upload functionality.
Ahh, my setting fileNames to null is redundant, as refreshAfterSuccessfulUpload -> uploadSuccess -> resetUploadProgress which sets fileNames to null.