Add Drools to Clipboard functionality for the use case of: "isDescendantOf under Text search".  This required changing SearchTypeFilter to an abstract class.  Being an interface when its two implementing classes shared variables and methods was erroneous