Tile cleanup

Tiles textures are maintained inside the TileGrid alongside buffers and Servo is no longer involved in the creation of Textures.
When does `buffer` ever take `None`?