Add some scripts to generate javadocs and deploy snapshots

Because this happens on every single version of the test on every JVM, and that's slow.  We only need one copy of javadoc built, once to publish it.