File Upload Refactor

We have completely refactored how file uploads work on our platform to provide you a more stable and successful uploading process. Before when uploading large files on slower or intermittent connections the upload would simply fail, requiring you to try again and again. We now have safeguards in place to account for these variances and still allow the file to go through.