Avoid endlessly regenerating bindings after modifying CodegenRust.py.
Import partial interface support for WebIDL parsing from Gecko.
WebIDL codegen: Add setter support.
Add missing license header.
DOM bindings: Add support for fallible JS unwrapping.
WebIDL codegen: Add support for dictionary inheritance.
WebIDL codegen: Remove unneeded C++ goop.
Generate DOM bindings for UIEvent and MouseEvent.
DOM bindings: Autogenerate list of prototypes and binding registration goop.
auto merge of #577 : jdm/servo/autogen, r=metajack