Updates Dialog abstract base class

This should fix the metaclass TypeError in the Read the Docs build