LPS-44476 SearchResultUtil: introduce tests to document current behavior

https://issues.liferay.com/browse/LPS-44476
LPS-44476 Rename method names to create
LPS-44476 Remove results attribute and make method return it to make it more obvious where the value is coming from
LPS-44476 Source formatting
LPS-44476 Format source
LPS-44476 SF
LPS-44476 Copy reusable methods to a new utility class for Search
LPS-44476 Use new utility class
LPS-44476 Rename methods, explaining what is empty
LPS-44476 Extract assert fileEntryTuples.isEmpty to a common method
LPS-44476 Extract assert mbMessages.isEmpty to a common method
LPS-44476 Extract assert versions.isEmpty to a common method
LPS-44476 Rename method: everything but summary must be empty
LPS-44476 Rename method: it's actually an assertion, although it returns one object
LPS-44476 SF: reorder method
LPS-44476 Move test util to portal-test
LPS-44476 Move getSearchResults method to portal-test utility
LPS-44476 Fix ant format-source issues
LPS-44476 Clarify it's about the attachment owner (drop "alternate key")

https://issues.liferay.com/browse/LPS-44476
LPS-44476 SF