BUG : don't use super(self.__class__, self)

Simply remove super and explicitly call the correct base class.

closes #3493
Merge pull request #3495 from tacaswell/super_art3D_fix

BUG : don't use super(self.__class__, self)