added a javadoc profile for generating javadocs for public apis