CRM-14765 - Implement FileSearchInterface and support for indirect parents ("xparent")