Make email use tables, not divs

Sadly divs and css don't mix well in email containers.
Tables work well, but are so old school.  Still, update
the layout to use a table instead.  Proceed with crying.
Add comment id in URL

add an anchor in the url so that browsers can navigate to the
right comment if necessary (for future work).

Putting the comment in the anchor also keeps email clients
from adding ... in their views to hide content seen before