added GenericUtils
Settled 100% sonar-based quality
small javadoc change