Pass a viewport to the rendering code

Updates to the latest rust-layers and rust-geom to pick up
servo/rust-layers#114.  r? @zwarich