Fix source not being set, causing EL to fail
Slightly more robust uploading
Add constructor to StartUploadTask that takes a contribution
Add isMultiple tracking parameter
Enure that db migrations are done properly