Adds ability to define tile sub-cells in mod.yaml

Implements #6086 - Number and offsets of SubCells should not be hardcoded.
Yes, 1024 was 1 tile (away from the centre of target tile). So 2048 allowed me to order a squad of infantry to a tile on the side of the map, and have some of the subcells fall outside the map boundaries.