Cleanup javadocs, stop using doclava

@cgruber, can you review when you get a chance? Thanks!
Weird.  It broke on me - maybe I was using a different -X to suppress that didn't pre-exist.  As long as it works, s'cool.