LPS-49571 Extract all the common methods to a base interface
LPS-49571 Move all the models to a common package
LPS-49571 Rename the models which are unique. Let's keep simpler names and let the type system to express our intentions
LPS-49571 Unify Layout verifiable models
LPS-49571 Unify MBDiscussion verifiable models
LPS-49571 Unify MBThreadFlag verifiable models
LPS-49571 Unify PollsChoice verifiable models
LPS-49571 Unify PollsVote verifiable models
LPS-49571 Define the beans in a simpler and cleaner approach
LPS-49571 Apply the same pattern to the UUID verifier
LPS-49571 SF
LPS-49571 SF
LPS-49571 SF
LPS-49571 More robust way to retrieve the beans and simpler way to define them
LPS-49571 Rename
LPS-48511 - Remove 'setBox' method from Liferay.Util
LPS-48511 - Deprecating instead of removing. We'll remove our internal usage of this one when we refactor the Unit Converter portlet
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