KentBeck/junit — pull request #340 by matheeeny (2011-10-11 15:34:38+00:00)
Title: Support for Multiple Include/Exclude Categories

This addresses [issue 146](https://github.com/KentBeck/junit/issues/146)

+ Changed the IncludeCategory and ExcludeCategory annotations to take an array of Class for their value.
+ Added logic to `hasCorrectCategoryAnnotation(Description description)` that uses the arrays instead of the single values.
+ Updated existing unit tests and added new test that verifies correct exclusion of multiple categories
+ Set the describe method for category to perform as it currently does for single category filters and to list all filters comma delimited when there are multiples