PMD reduction

Addresses part of #417.

All PMD warnings should be addressed except for those in BMInterface.

http://jenkins.buttonweavers.com:8080/job/buttonmen-blackshadowshade/233/