Add a gonk port.
Return early and decline analysis when linting within unsafe functions for must_root analysis.

Removes a handful of whitelist annotations obsoleted by this change. fixes #3658
Convert C code to Rust
Eliminate use of allow(dead_code) in window.rs
Update rust-openssl to add static linking for android.
auto merge of #4296 : glennw/servo/update-openssl, r=mbrubeck
Remove use of rustuv/green in the gonk port.
auto merge of #4306 : michaelwu/servo/gonk-port-three, r=glennw

Trying again since critic didn't notice https://github.com/servo/servo/pull/4294 .
auto merge of #4308 : michaelwu/servo/remove-libgreen, r=glennw

As requested during the review of the gonk port.
Remove unused code in assign_block_size_block_base

This code is unreachable because an earlier `if base(kid).flags.is_float()`
check bails out of the loop before it can reach this block.
Make all of LineBreaker private
auto merge of #4309 : mbrubeck/servo/float-cleanup, r=pcwalton

r? @SimonSapin or @pcwalton
Remove PseudoDisplayItemClass

Now that content box queries are made against the flow tree, we can
remove PseudoDisplayItems from the display list.
Cleanup Page::remove.
Remove comment that hasn't been true since Document became a Node.

The panic was removed in 99a36cbeb6077976861d94b7af16e9e57994a14d.
Cleanup PageIterator::next.
auto merge of #4315 : Ms2ger/servo/page, r=jdm
ports/cef: Implement accelerated compositing for the CEF port.
auto merge of #4193 : pcwalton/servo/cef-redux, r=pcwalton,metajack

@glennw, is it possible to rebase your stuff on top of this? Sorry for the mess.

r? @metajack
Make the gonk port work again