Cell Debug Overlay

Closes #5741 if merged.
This makes fine-tuning sequence offsets by multiples of 6 (which is very fine, 12 is better to start with) much easier.

Original message:
>This points out a possible flaw in our cell coordinates/offsets wrt TS (diamonds).
Buildings and units are on different cell grids	(mismatched by 0.5 cells).
Meaning buildings operate on a shifted grid (+/-)512 on x and y.
This is fine for mods that use rectangle (square) cells but turns things ugly for diamond TileShapes.
Main visual case is TS subcells vs structure foundation

In fact the error is all on the art side of things.

New dev commands:
```
/grid
/grid above
/grid below
/grid full
/grid half
/grid type
/grid range <integer>
/grid reset
```
`WorldCommandsInfo` should `Requires<ChatCommandsInfo>` and `Requires<HelpCommandInfo>` to make this dependency explicit.  We're now growing a lot of chat command traits, so it may be a good idea to split out a chatcommands.yaml rules file in the common mods dir that each mod can include.