[SUREFIRE-829] Support inheritance while running test cases belonging to a particular category/group
Submitted by: Gayathri Muralidharan

o Suggested changes in FilterFactory had to be rewritten, as the code has changed significantly compared to the patch reference