md5 checking is working

The file is read only once on the request handler and that is use to
create the md5 checksum and upload it to the DB.