Super improvements and fixes

Made all __members non-enumerable.
Fixed bug in Super that caused Super to interfere with the class
definition.
Made Super() available for all classes with Extends defined, even if
that base class does not have a Constructor.