Experimental support for skylight shadows in isometric mode

Mostly works, but results are a bit buggy. Might just be due to bugs in
how the game saves skylight data.

Off by default; added an option to enable.