Increase passing tests in OmeroJava (rebased onto develop)

This is the same as gh-1508 but rebased onto develop.

----

This is an initial attempt (more to come) at cleaning up and refactoring OmeroJava. On a vanilla dev_4_4 install, setting ICE_CONFIG to a file path is the first step to run the tests. In the file, put:

    omero.host=localhost
    omero.rootpass=omero

Then run ``build.py -f components/tools/OmeroJava/build.xml integration``. That should give a number of tests passing and no set up errors. All failing tests can be run with ``build.py -f components/tools/OmeroJava/build.xml broken``. Results can be viewed in ``components/tools/OmeroJava/target/reports/html/index.html``.