ISIS-437: pre-release checks

* updating to latest (appropriate) versions of selected dependencies
* RAT check - adding missing license headers
* updated supplementalDataModels for missing licenses of dependencies
ISIS-437: updating dependencies, licenses, headers

... for core, jdo, shiro, ro, wicket

also
- force version of javax.jdo:jdo-api, as used by the DN enhancer,
  to be fixed to that used by the JDO ObjectStore itself.