caching game::light_level().

it's called way more than once per turn, and searches player's inventory for stuff.