ISIS-409: moving wrapper progmodel into core, as a service

* wrapper-applib stuff moves into isis-core-applib
* wrapper-progmodel becomes isis-core-wrapper
* also updated the junit-viewer stuff to use this code in its new location
* deleted the old parent progmodel-wrapper, no longer used
* updated the root (isis-all) pom.xml, no longer referenced deleted progmodel-wrapper.
ISIS-409: fixing up build post moving wrapper service to core

* remove DomainObjectContainerWrapperFactory
* update junit viewer tests to explicitly register WrapperFactoryDefault
* prevent WrapperFactory interface hierarchy from being introspected into the Isis metamodel
* change package of wrapper service to o.a.i.core.wrapper
ISIS-409: junit viewer moved up to core...

... in the integtestsupport module

Have put it into a 'legacy' subpackage, since will probably be
removed in the future in preference to the other stuff in integtestsupport.
ISIS-381: mothballed sql profilestore

* this component was never implemented.