ISIS-833: starting to break out modules
* new (empty) modules:
- isis-module-audit-jdo; isis-module-background; isis-module-command-jdo; isis-module-devutils; isis-module-publishing-jdo; isis-module-settings;
* renamed o.a.i.core:isis-core-wrapper to o.a.i.module.isis-module-wrapper
* added Javadoc comments to those services already annotated with @DomainService and implemented either in applib or core.runtime:
- Bulk.InteractionContext; ClassDiscoveryServiceUsingReflections; ClockService; CommandContext; QueryResultsCache; Scratchpad; MementoServiceDefault;
* IsisJdoSupportImpl now annotated with @DomainService (since part of core) so automatically registered
* EventBusServiceJdo now annotated with @DomainService (since part of core) so automatically registered
* EventBusServiceDefault now marked as deprecated because it has effectively been subsumed by EventBusServiceJdo
* IsisJdoSupport moved from jdo-applib to core-applib; requires update to applib's pom.xml to reference javax.jdo:jdo-api