Add Maven Javadoc generation