Add stubs for inline event handler manipulation.
Implement window forwarding for body event handlers.
Compile JS strings when setting inline event handlers via element attributes.
Port modern callback handling code from Gecko, and copy related WebIDL parser bits too.
auto merge of #2204 : jdm/servo/inlineev, r=Ms2ger

Fixes #1238.