Fix COPY in node, and relax events in browser globals.

Two small fixes. Just making sure the Destination header actually gets sent to the request in node. And for the browser global version relax events if it is undefined.