CommentRequiredRule implementation

This is implementation of missing CommentRequiredRule. First it uses
AbstractCommentRule to pair comments with declarations, later it checks
presence of comments in these declarations.
Missed bug #1048

I missed bug #1048 fix and used older version.
Merge pull request #14 from snajberk/master
pmd: add tests for CommentRequiredRule.
pmd: fix version numbers for new logging rules.