Parity with tile/object layers
Layer id defaults to 0 if missing, which is normally unused. Tile layer name defaults to an empty String if missing, same as object layers.