WAVE review, accessibility sweep

I've fixed some of the serious accessibility problems, but many more will require modifying the Java/Wing code to get the desired markup. It would probably be (much) faster for me to work with someone else on that part, or just to describe the desired HTML.