Restore lighting check logic removed by eeed51

I mistakenly thought the seen cache was using lighting data because I started to add that a while back, but I got interrupted.
This fixes the issues reported in http://smf.cataclysmdda.com/index.php?topic=8299.0, namely that you can see monsters in the dark.