shuttle + lighting fixes

fix move_contents_to() not moving air

fix + optimize colored lights
turfs now directly hold color lumcounts
overlay is averaged + rounded from that instead of strings
overall colored lumcount is now rounded properly
fixes having thousands of lighting subareas after a fire

fixes #5232
fixes #5417