Don't truncate rule names.

This fixes fedora-infra/fmn#14.

The ``<table>`` change is necessary because the ``style=...`` change
caused some other cascading css issues.  Changing the nested ``<dl>`` to
a ``<table>`` both works and looks quite nice.