LPS-49241 Allow component portlets to use the portlet class name as the portlet name automatically

- conversion will use com.liferay.util.JS.getSafeName(String name)
- when collaboration with a portlet, OSGi services must use the converted name of the target portlet
LPS-49241 Tracker should never fail, just report error conditions and unget the service
LPS-49241 indent only
LPS-49241 SF