Merge pull request #59 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 #60 from Gonthim/master

Finally getting around to implementing some unit tests.
56: Completed (mostly) refactoring work for Helpers
Merge pull request #65 from navssurtani/56

56: Completed (mostly) refactoring work for Helpers
centralize constants and bug fix.