Use map.Contains for the observer shroud check.

Checking against the bounds directly is no longer valid.
WIP: Support diamond cell grids.

TODO:
- Debug click cell offsets at top left of map.
- Fix spawn point positioning.
Extract TS blank-conquest map.
remove blank-testmap.
Enable isometric perspective in TS.