use parentDataSelect for getComponentsByClass to support ignoreVisible in getAllChainedByMaster
if searchPage is invisible don't show search form
fix preview for invisible first child page
Revert "fix preview for invisible first child page"

This reverts commit 5fb5748cbf632b26bb739660904ee480d848eb23.
fix preview for invisible first child page
select gets modified, so clone it before doing that

fixes tests
don't get from and replyTo from row if it's disabled
Add dependency and handle multiple boxes for kwc_favourites

Also simplyfied selenium test for kwc_favourites, unveiling missing dependency
add support for %number% placeholder in subject that gets replced with an unique number identifying the enquiry

also show this number in the enquiries grid