LPS-49294 Part 1: Modify or create constructors to ensure that all final variables are initialized
LPS-49294 Revert PortletImpl. Not sure the logic of the ordering for:

		_processingEvents = new HashSet<QName>();
		_publishingEvents = new HashSet<QName>();
		_publicRenderParameters = new HashSet<PublicRenderParameter>();
LPS-49294 Part 3: Modify or create constructors to ensure that all final variables are initialized
LPS-49294 Part 4: Modify or create constructors to ensure that all final variables are initialized
LPS-49294 Part 4 since it's a static final primitive that is declared statically, make it all caps
LPS-49294 Part 5: Modify or create constructors to ensure that all final variables are initialized
LPS-49294 Part 7: Modify or create constructors to ensure that all final variables are initialized
LPS-49294 Add file found in rejected section of previous pull commit to fix issues with compilation.