Assorted fixes

This makes things compile here... it should also address the 1.7 issue: :pom-scijava:1.53 specifies  the Java version [to be 1.6](https://github.com/scijava/scijava-common/blob/ddcaaefa/pom-scijava/pom.xml#L125)