Mavenize project, update to Java 7.
Fix some JavaDoc issues.