Do not store whether to show grid or not per layer

Instead, we pass which layer to draw the grid for as an optional parameter
to TileMap::display()
Merge pull request #1 from espacee/no_grid_per_layer

No grid per layer