ENH: use super call instead of directly calling __init__ on parent class

This resolves Issue #448 by replacing ``` __init__ ``` calls on parent class with ```super(parent, self).__init__(...)``` tests run as far as they do on Master but neither completed.