Closes Bug 1109967 - Refactor rule matching to allow for bigram matching
Remove unused parameter
Clarify ruleClassify logic with comments
Test for matching low cased word in the capitalized path
Merge pull request #27 from mozilla/bigrams

Closes Bug 1109967 - Refactor ruleClassify() to do bigram matching