Issues/247

Findbugs reporting now integrated and build failing on high priority issues.  All of the high priority issues that have been reported have been removed, and a couple of additional tests added.  Lots of minor style/convention issues (equals method, string constants, literal booleans in conditionals and other bits and pieces).  It probably went further than I wanted it to.
This should be a not comparison, original line:

```java
if (false == actorJid.toBareJID().equals(ns.getUser())) {
```

Basically we don't want to show a subscription != 'subscribed' to anyone but the owner/admin or the user themselves.