Remove import
Enable ssl3.
build: Detect JDK 1.7 and 1.8
build: Use -Xdoclint:none with JDK 1.8
Fix casting issue when building with Java8
Remove compile argument added by Roger.
Merge remote-tracking branch 'origin/develop' into jdk1.8
OmeroCpp: Correct ice globbing

- Correctly glob model sources; some static model sources were
  excluded
- Add ModelF to model
- Add ServicesF to api
Fix possible NPE if object not loaded.
fix declaration of ConcurrentHashMap.
build: Detect standard slice directories on Linux, MacOS X and FreeBSD
Remove logger used while investigating the issue.
Merge pull request #2968 from jburel/projection-bug

Fix possible NPE if object not loaded.
Delete SearchServiceTest.java

This PR removes a test that doesn't do anything useful at the moment. Higher search service coverage is achieved in the OmeroPy integration tests.
Merge pull request #2912 from jburel/java8

Java8
Merge pull request #2975 from jburel/jdk1.8-nobootclass

Jdk1.8 nobootclass
Merge pull request #2978 from rleigh-dundee/slice-autodetect

build: Detect standard slice directories on Linux, MacOS X and FreeBSD
Merge pull request #2964 from rleigh-dundee/cmake-ice-fixes

OmeroCpp: Correct ice globbing
Merge pull request #2984 from bpindelski/patch-1

Delete SearchServiceTest.java.