Update remove_tile, add automatic tile removal, fix tests for quadtree
auto merge of #591 : eschweic/servo/del-tiles, r=pcwalton

The quadtree is now initialized with a memory limit, and tiles are deleted automatically if that limit is exceeded. The memory limit can also be set to None to prevent this behavior.