Removed BMInterface public methods PMD warning

Addresses part of #974. I'll leave that open and tackle the other open points some time in the future.

http://jenkins.buttonweavers.com:8080/job/buttonmen-blackshadowshade/327/