dom/event/message: add #origin and #source
utils: remove Proc#defer that's been moved to Immediate
canvas: remove license header