Update travis.yml to auto-publish javadoc & jdiff on changes, update javadoc/jdiff scripts to make it work.
add after-success to travis.
only gen the docs on the ant build.
one line -> many
Merge pull request #813 from sameb/cleanup-docs

Update latest javadoc & jdiff on successful builds