add CopyPages component

Shows content of any selected page (including child pages)
implement test
Add componentShort Setting which is used by MenuConfig

Separation by . does not work on serialized texts, since ACL is cached the texts have to be serialized
improve responsiveness of title
when conting to-delete view cache entries don't count already deleted ones
add missing trl
fix error if no recipent exists: don't try to select one
remove unused setting
correctly support class with parameters
turn needsParentComponentClass setting into a static class property

this allows getting it's value *before* calling getSettings - for which we need the value to know if the parent component class should be passed
use standard way to get setting

fixes usage for component with needsParentComponentClass, else the parent wouldn't be passed
add getFulltextComponents method that allows components to return other components to be included in fulltext content
Merge branch 'copy-pages' into 3.4