make compile able to search for an appropriate JDK
Fix NMS-6580: Security: downloadReport allow download and view any file in filesystem
Restrict to files in the Reportd storage directory (default OPENNMS_HOME/share/reports)
Clean up imports
handle optional build version
Merge branch '1.12' into feature-nodepage-timeline