Fixes for javadoc and tests

Fixes so the build will run successfully including:
* javadoc errors corrected
* build script hacked to work around Gradle Java 8 class scanning issue
* Spinner test focus issues fixed