Removed glob imports from CodegenRust.py

Removed glob imports from CodegenRust.py (code review changes)

Removed many glob imports from CodegenRust.py (code review changes)

Removed glob imports from CodegenRust.py (cleanup)
auto merge of #1787 : hgentry/servo/mozilla-servo, r=jdm

Fixes #1779. Most of them were able to be replaced without issue.
implement the setter for Node.nodeValue.(fixes #1825)
auto merge of #1834 : lpy/servo/issue1825, r=jdm

see #1825
auto merge of #1848 : Ms2ger/servo/refactor-primitive-fromjsval, r=jdm

Probably best read commit-by-commit.
auto merge of #1851 : Ms2ger/servo/optional-jsval, r=jdm

Right now, we silently default to null, which is somewhat fishy.
auto merge of #1850 : Ms2ger/servo/init-interface, r=jdm

This allows Rust to check that we've actually initialized all cases.
Remove pointless parens.
Work
Work.
Work.
Cleanliness.