Cleaned up several PMD and FindBugs warnings.
Fixed: equals()/hashCode() bug

AbstractKeyword equals() and hashCode() do not consider userData
https://github.com/dell-oss/Mensa/issues/1