Added Javadoc plugin to generate javadocs

I've added javadoc as a reporting plugin to avoid problems with projects that use the API.
The javadoc plugins uses the new javadoc stylesheet for Java 1.7.
Use mvn site to generate javadocs.