add new checksum type to enumeration, corresponding with model
change Adler-32 and CRC-32 to use Guava implementations
document new checksum type and update to new Guava
add new checksum type to system

Conflicts:
	components/model/resources/mappings/acquisition.ome.xml
remove unused import

Conflicts:
	components/common/src/ome/util/checksum/FileSizeChecksumProviderImpl.java
add new checksum type to schema
rename "integration" test to better match its nature

Conflicts:
	components/common/test/ome/util/checksum/FileSizeChecksumProviderImplTest.java
remove old non-Guava hash function wrapper classes
make new file size checksum algorithm available for retrieval
clarify checksum provider API behavior
add copyright headers

Conflicts:
	components/common/src/ome/util/checksum/AbstractChecksumProviderReverseEndian.java
add new algorithm to raw file store hasher map
remove use of 5.0 reverse endian wrapper
bump DB patch level
update upgrade scripts for new patch
add checksum algorithm changes to upgrade script
adjust checksum algorithm unit tests for Guava endianness
with new Guava use multimaps better for import logs
make acquisition date optional in server model objects
adjust database to make acquisition date optional