IllegalClassMember: Add ignoreMethodNames and ignoreMethodsWithAnnotationNames.
Clean up unnecessary public methods in Rule and AstVisitor classes
Draft documentation for enhanced classpath rules
Rename getRequiredAstCompilerPhase() to getCompilerPhase()
New EnumCustomSerializationIgnored rule
#419: Add maxPriority property to HTML and Text ReportWriters - filter out lower priority violations.
#419: Add maxPriority property to HTML and Text ReportWriters - filter out lower priority violations.
#19: Fix BracesForMethod rule for single-line methods.
Update html report to put the anchor tag inside the td, wrapped the index in a span.

This change allows the html report to link correctly to the descriptions of rules in chrome.
Merge pull request #20 from beckje01/htmlReportFix

HTML Report Anchor Fix. Thanks a lot.
#20: HTML Report Anchor Fix
#414: Extend UnnecessaryIfStatement rule
#415. Extend IfStatementCouldBeTernary rule