Improve lighting system. Add support for different color lights and point lights. Lights now combine more realistically where they overlap. To test lighting player can drop randomly colored flares using the '.' key. Non visible tiles are now drawn with a a gauze overlay to distinguish them from visible but dark tiles. If tiles are too dark then they become invisible. Zombies still have nightvision but may change this.