Remove needless code.

This `OK(())` should be propagated from `Element.set_attribute()`.
Split up the utility function to make internal attribute's namespace.
Enable only remove operation for Document::update_idmap().
Add the comment to explain the dual declaration.
Implement Element.removeAttribute()/removeAttributeNS().
auto merge of #1448 : saneyuki/servo/attr, r=jdm
Remove unused imports.
auto merge of #1481 : Ms2ger/servo/unused-imports-2, r=metajack
add names for all servo spawned tasks

* add servo_util::task::{spawn_named,spawn_with_named} functions

* add name param for spawn_listener and spawn_conversation functions

this should resolve #1169
Enable checks for reftest exit status.
auto merge of #1484 : metajack/servo/check-reftest-status, r=larsbergstrom

r? @larsbergstrom
Implement Document::doctype

Closes #1482.
auto merge of #1457 : zmike/servo/master, r=jdm

this should resolve #1169
auto merge of #1483 : brunoabinader/servo/document-doctype, r=jdm

Closes #1482.
NVidia submodule updates
auto merge of #1487 : larsbergstrom/servo/NVIDIA_fixes, r=metajack

Fixes #1185 and #668.

r? @metajack
layout: GC unused flow types
layout: Rename `FlowData` to `BaseFlow` to match other types
auto merge of #1310 : pcwalton/servo/refactor, r=pcwalton

Here are some refactorings. They depend on #1309, so need to wait for r+ on that first.

r? @metajack
Implement innerHTML getter for HTML documents

XML case is not yet implemented.