Added additional plugins to generate extra artifacts

Used for javadoc, source and test jars
Added comment to prevent warning on empty method
Added sonar execution