always overwrite the _doctest_depends_on element of the globs dict

This fixes lots of possibly skipped doctests in e.g., ellipse.py
fix inheritance of _doctest_depends_on attr in Circle class

Set the _doctest_depends_on attr of the Circle class to an empty dict
because otherwise the inherited non empty dict of the Ellipse base class
would be used instead.