Update 5AM PMD and Checkstyle rules

- Exclude any rules that require JavaDoc
- Exclude Checkstyle rule for excessive parameter list size
- Exclude the PMD ShortClassName rule