Changing the POM to be Maven/Sonatype OSS-friendly.
Tweaked the NOTICE file and updated the Java source to be
JavaDoc-compatible.