Use Ice formula opt_prefix as the ice.home when building OMERO

- Add `ice_prefix` function to return Ice location depending on the build options
- Use `ice_prefix` in the `ice_link` step

Should fix http://hudson.openmicroscopy.org.uk/job/OMERO-homebrew-develop/