LPS-49552 implement required method to use finder cache

Since LPS-47531, users of the FinderCache must supply a reference to a
BasePersistenceImpl that implements `fetchByPrimaryKeys`. For custom
finders this is never the case, so we must implement it.

An alternative implementation would inject a reference to the
appropriate persistence class and pass it to the finder cache using a
cast to BasePersistenceImpl. I've not implemented that solution as the
code would be assuming too much about the persistence
implementation (persistence impl might be overriden by a ext-plugin, so
it may not be a subclass of BasePersistenceImpl).
LPS-49552 fix other finders with the same problem
LPS-49552 Source formatting
LPS-48751 - Enable virtual host property only for mobile tests
LPS-49711 LPS-48464 A is not defined in this function
LPS-49690 Update usage of ReflectionTestUtil.getFieldValue(Object, String) pt. 2
LPS-49690 Update usage of ReflectionTestUtil.getMethod(Class, String, Class...) pt. 2
LPS-49524 - Documents and Media Version History Dropdown Button Small
LPS-49524 - Source formatting
LPS-49690 Throwing a more specific error with message
LPS-49690 SF
LPS-48189 Fix simplification
LPS-48189 Test
LPS-49578 - actions, paths
LPS-49578 - macros
LPS-49578 - tests
LPS-49578 SF
LPS-49578 SF
LPS-49578 SF
LRDOCS-990 Javadoc from Cody Hoag