Fix readme, test build file, and add javadoc/source jars.

Javadoc/source jars are required to push to MavenCentral.