Cleanup lightmap

Fixes to two longstanding bugs, not sure if there are issues for them.
One is that at dusk/dawn vehicles would shine light around themselves. (not headlights, from windows and windscreens)
The other is that if you look in a building from outside when ambient light is low, you can see further inside the building than you can outside it.