Production-location for Memoizer cache files

This removes the last location with /tmp/memo hard-coded.
Along with a change to Bio-Formats, caching will only
occur when a directory is explicitly set. With the current
setup, this means that caching does *not* occur during:

 * client-side import
 * server-side import
 * any where in Bio-Formats natively

The only time memoization should occur is in the ome.io
(i.e. romio) package during rendering and pixel reading.
Log some import logs to import logfile in ManagedRepository.

This gets the log file into the right place but still needs some work
cleaning up after itself and the logging needs improving.
Using RepositoryDao bean
Add namespace for import log files
Initial commit for annotating Fileset with log.
Make a non-current RepoDao.register() method
Create CheckedPath from ImportLocation.target

Conflicts:

	components/blitz/src/ome/services/blitz/repo/ManagedImportRequestI.java
Remove extra argument from RepositoryDao.register
Change attachLog to work inside a transaction.
Add ManagedImportLocationI.logFile
Use log file location from ImportLocation
Change wrapper back to reader.
Update file size later in logging.
Add back in merged out import statements.
Fixing use of OMEROWrapper constructor.
Remove almost all debug meta-logging from ManagedImportRequestI
Publish PreferenceContext properties to System.properties

Just as the properties coming directly from Ice.Config are
published to System.properties, this allows publishing all
properties (etc/omero.properties etc).

Primary motivation for doing this is to have the omero.data.dir
related properties available in logback.
Use omero.managed.dir property for log location.