Implement inheritance tree for host classes

Documentation pages for host classes now show the full inheritance tree instead
of just the immediate parent.
List subclasses for each host class

Basically a straight port of the logic from the YARD template for Ruby classes.