Add styling and numbering to table captions

Branches off #599 
Fixes: Connexions/rhaptos.cnxmlutils#52

Note: This does not deal with potentially converting tables to sections per Phil's comment in Connexions/rhaptos.cnxmlutils#52, since that would require a transformation change.