Add a gonk port.
Convert C code to Rust
Eliminate use of allow(dead_code) in window.rs
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 .