NEXUS-6340 jdk8 build fixes

Fixes to allow building Nexus with JDK 8

- enunciate still borks, to avoid that need -P!enunciate