preparation for Maven Central

+ added generation of Javadoc and sources JAR to build

# fixed warnings during build because of site generation and faulty Javadoc annotation