Update build plugins; tweak generic exception and utilities; add sonar profile
Update javadoc comments on annotations