JBDS-2703 fixing error for unknown future versions to be correctly identified

JBDS-2703 - adding javadoc and override tags where applicable

JBDS-2703 updating version constraint for plugin requiring new api