Updated build to get site generation working with Maven 3 and cleaned up some javadoc issues