formatted - spacing, etc.
getFilesize() throws IOException

not changing it to runtimeException
display upload's fileorder

or null if there is none
spaces
checkDigest method

checks the digest of the file on disk to the one in the database. (also uses the same algorithm just in case it's changed)
check in the expriment code for authentication.
updated benjo authentication against multiple realms.
Merge branch 'master' into huw-fileorder
spacing
test checking the digest
spaces

formatting
added swap fileorder method
linked in active directory.
minor update.
spaces
what if there's no exception???
Fix swap file order method

to use the builders so that it actually changes the database
find the last upload

DAO and record methods that find  the upload on this job with the highest fileOrder
Show units in the log message.
When uploading set the fileOrder

Sets it to the highest one already uploaded + 1.