I edited for spelling, puncutation, grammar, usage, and corporate voice. I also added a bunch of cross-references and links to the Javadoc. I also corrected the rendering problems that I had accidentally created in previous commits (because I was adjusting headings and adding callouts to listings.