Model changes for FS checksums

Progress on http://trac.openmicroscopy.org.uk/ome/ticket/10338 requires that checksum hash algorithm choice is kept in the database. There is more work yet to be done on generalizing away from SHA1, some of it obvious amid the code herein amended, but hopefully this PR at least includes the last of the required model changes while keeping the system working.