Changes reflecting the latest version of rust-layers

The Tile trait has been removed and TileGrid now keeps Tile structs with
Textures embedded instead of simply buffers. rust-layers now creates
its own textures instead of relying on Servo to do it.
Merge pull request #2856 from mrobinson/tile-cleanup

Changes reflecting the latest version of rust-layers