MBeanExportConfiguration's SpecificPlatform properly calls afterPropertiesSet

Also makes the nested SpecificPlatform enum public for Spring Boot to reuse it.

Issue: SPR-11877
WebSphereUowTransactionManager exposes SmartTransactionObject

Issue: SPR-11876