Add some scripts to generate javadocs and deploy snapshots

Travis encrypts them with the project owner+name combo, so they're uniquely
tied to this specific instance.

On Fri, Oct 10, 2014 at 3:39 PM, Jake Wharton <notifications@github.com>
wrote:

> In util/settings.xml:
>
> > @@ -0,0 +1,9 @@
> > +<settings>
> > +  <servers>
> > +    <server>
> > +      <id>sonatype-nexus-snapshots</id>
> > +      <username>${env.CI_DEPLOY_USERNAME}</username>
> > +      <password>${env.CI_DEPLOY_PASSWORD}</password>
>
> What prevents someone from sending a PR that echos these values to the
> console and then grabs them from the build output?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/google/dagger/pull/39/files#r18726386>.
>