add super_ to constructor on inheritPrototype

this matches the behavior of [node.js util.inherits](https://github.com/joyent/node/blob/master/lib/util.js#L552-L575)

closes #118