Adding functionality to combine complainer and milestone processors.
Enables the processor to interpret and compare github milestones and bz
target_release and target_milestone values and determine if they match
the branches that exist in the repository
Merge pull request #31 from Gonthim/master

Adding functionality to combine complainer and milestone processors.
Finally getting around to implementing some unit tests. Some refactoring
involved to enable easier testing.
Merge pull request #32 from Gonthim/master

Finally getting around to implementing some unit tests.
Refactoring to use Mockito in tests. Streamlined Complainer process to
flatten the arrow-code that had existed.
Merge pull request #33 from Gonthim/master

Refactoring to use Mockito in tests.
Refactoring and creating a processor to be run against closed PR's on
EAP6. Milestones no longer automatically created.
Merge pull request #40 from Gonthim/master

Refactoring and creating a processor to be run against closed PR's on EAP6
Refactoring a bug fixing.

 * Link recognization in description. Bug links are simply matched. Not
checked to exist.
 * New upstream matching patterns.
 * 'on hold' github milestone recognized.
 * 'Multiple Bug Match' no longer complains. One PR can fix multiple
bugs. Code needs further refactoring to handle that case.
Merge pull request #41 from Gonthim/master

Refactoring a bug fixing.
Complete rework of existing functionality to modify github labels
instead of using PR complaint comments.
Merge pull request #42 from Gonthim/master

Complete rework of existing functionality