Updated Cu.extend to use Object.create.
Replaced observable.suspendEvents() and observable.resumeEvents() with call to observable.on() and observable.off() (i.e with no parameters).
Also fixed regression on observable.relayEvent.