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