[reggen] Remove stale "Block" superclass

I originally added this to act as a superclass for IpBlock and Block.
This didn't really make all that much sense and I removed that use in
200d8b4, but forgot to delete the definition. Oops!

Signed-off-by: Rupert Swarbrick <rswarbrick@lowrisc.org>
diff --git a/util/reggen/gen_cfg_html.py b/util/reggen/gen_cfg_html.py
index af62cc4..0bb44d3 100644
--- a/util/reggen/gen_cfg_html.py
+++ b/util/reggen/gen_cfg_html.py
@@ -7,7 +7,7 @@
 
 from typing import TextIO
 
-from .block import Block
+from .ip_block import IpBlock
 from .html_helpers import render_td
 from .signal import Signal
 
@@ -28,7 +28,7 @@
            '<p><i>{}:</i> {}</p>\n'.format(key, value))
 
 
-def gen_cfg_html(cfgs: Block, outfile: TextIO) -> None:
+def gen_cfg_html(cfgs: IpBlock, outfile: TextIO) -> None:
     rnames = cfgs.get_rnames()
 
     ot_server = 'https://docs.opentitan.org'