Added UploadRecord class for dealing with uploaded files
missnamed the UploadRecord class - fixed
Merge remote-tracking branch 'origin/master' into upload
Upload files

* digest in the Uploads table
* able to get uploads associated with jobid
* moved a few methods in JobRecord to UploadRecord (more to move later)
Catch new exceptions in test for this.
New Uploader:read and write permissions

We needed to check for Uploader permissions with the Upload class now.
get the file

Can download by going jobs/{job.id}/download/{upload.id}
Content Type in the Uploads
Fix test for uploading (needs content type)
Show file count in the jobs index
Merge pull request #88 from nla/upload

Upload and Download