Simulate DOM bubbling

*popup fired by first widget in DOM ancestors
+ Y.Node.prototype.emitDOMMessage(type, data) -> send message to first
listening (dom-message:type) ancestor node