Remove AutoPropertyObject dependency on __init__
Missing super call on AutoPropertyObject children no longer causes
failure for CachedGetter properties. Previously a class that inherits
from AutoPropertyObject and forgot to call super in the __init__
function, would result in a failure for CachedGetter properties.