Add protected method checker
Fixes from review
Hide ObjCMethodDeclHasAction inside interface boundary
Minor cleanup
Add AttributeHelper tests
Remove extra debug header.
Rename attribute helper internal methods based on review
Cut down npath complexity in AttributeHelper
Added reporting of *which* parameter / variable is unused.
Merge branch `protected-method2` from https://github.com/aleffert/oclint.git
Merge branch 'EmitUnusedParam' of https://github.com/maplesteve/oclint into maplesteve-EmitUnusedParam
Make changes suggested by @Jarod42