modifying build to generate javadoc and source jars, publish to maven