Rule to enforce methods that subclasses must implement i.e. abstract methods
Fix last second typo
Remove library cases from must call super rule.

I figured out that I could use objc categories to annotate existing
library methods, so we don't need to hard code them into the rule after
all. We didn't *need* to get rid of them here, but it seems like good hygiene.
Minor tweaks from review of subclass must implement rule
Replace function with high cyclomatic complexity with clang API call.
Merge branch 'FixComplexFunction' of https://github.com/yachoor/oclint into yachoor-FixComplexFunction
Merge branch 'subclass-must-implement' of https://github.com/aleffert/oclint into aleffert-subclass-must-implement
Add language specific to two cocoa rules
Merge branch 'must-call-super-cleanup' of https://github.com/aleffert/oclint