Remove hard-coded memory settings for 64bit Java 6

maxmem is no longer set for javac and javadoc in
etc/local.properties.example. Nor are these set by
build.py. If the system is detected to be a 64 bit
Java 6 VM, then no properties are set at all.

Otherwise, defaults are taken.

Note: my local environment had javac.maxmem set in
ANT_OPTS which has likely made this more complicated
then it ever needed to be.
Include amd64 in special handling
Correct read of file during upload to permit blocking.
Add ChecksumValidationException and IntString map
Add fields to FILESET_UPLOAD_END event
Update ImportLibrary.importImage() upload logic

This commit changes the order in which events are sent to observers
and image checksum verification takes place. This allows for
abusing a single event in the case of a failed and successful upload.
Change write flush to match dev_4_4 code.
Allow write to write the buffer in chunks.
Support 1.6 and above via ant trick
Initial commit after using SLF4J Migrator.
Two changes made by hand to preserve the original encoding and minimise the diff.
Fix two-line log factory invocations missed by migrator.
Change argument types to Logger.
Add logback jars.
Update slf4j jars.
Update omero.properties
Remove unused CommonsLoggingAdapter.
Resolve conflict between slf4j.Logger and log4j.Logger
Change fatal() to error().
Force log arguments to Strings.

This can probably be done in a more sophisticated way but to get the
build working this is a reasonable fix.