Now doing the file size check before the checksum calculation, because
if the file hasn't finished uploading to staging, there is no point
in calculating checksums which is computationally expensive for large
files. In future MyTardis versions, staging might be implemented as
a separate Celery task from verification, in which case this use case
could disappear.