ISIS-899: fixing how to recreate the oid for view models (an obvious error in previous implementation); seems to be sufficient to address
ISIS-809: view models using @ViewModel annotation (builds memento from all read/write properties, provided not annotated with either @NotPersistable or @Programmatic)
ISIS-809: removed DOC#existingViewModelInstance (not required); ViewModel facet implies disabled property and collection (unless implements ViewModel.Cloneable); reworked FixtureResult to take advantage of @ViewModel.
ISIS-887: mothballed the core/module* modules, moved to mothballed/core/module*
ISIS-866: @PostConstruct and @PreDestroy now honoured for request-scope services.
ISIS-873: new interface Command2 for commands to surface the ActionInteractionEvent.
ISIS-865: checks if any (non-Command) objects have been dirtied in an xactn initiated by an action with safe-semantics; if so, and if "isis.persistor.ensureSafeSemantics" is "true", will abort xactn.

Whichever way setting, will log with ERROR severity.

NB: this feature requires a CommandService impl that supports the new Command2 API.

Also supported in integ tests.

The default is taken to be "false", ie only log error, don't abort xactn.  This is for backward compatibility with 1.6.0 and previous versions.
ISIS-866:use ConcurrentMap rather than LinkedHashMap in ServiceInstantiator (since is a singleton, could conceivably be accessed by multiple threads at once).
ISIS-905: remove guard on flush that used to ensure that the xactn was not in a state of MUST_ABORT... we want to render the VoidReturnPage if a xactn has been aborted.
ISIS-537 Set the version to 2.0.0-SNAPSHOT to avoid using wrong artefacts why reworking the kitchensink app to Bootstrap basen one
ISIS-537 Add Maven dependency to wicket-bootstrap (upgrades the dependency of Bootstrap from 2.3.2 to 3.2.0)
ISIS-537 Use BookmarkablePageLink instead of Link#onClick() {setResponsePage(Class)}
Remove a link to import HomePage.css because it is an empty file

replace <div/> with <div></div> to fix a warning in the IDE
ISIS-537 Bootstrapify WelcomePanel
ISIS-537 Minor non functional improvements in BreadcrumbPanel
ISIS-537 Minor cleanup in the markup
Add TODOs for improving later
ISIS-537 Do not depend on the configured Bootstrap CSS reference. This is automatically manager with the configured ITheme
Add a TODO for improving it later
ISIS-537 Add main navigation bar for the home link, user name, logout and about links