Cleanup javadocs, stop using doclava

@cgruber, can you review when you get a chance? Thanks!
Man, these groups were really messy before.