CBM: Transition Lenses (Awesome shades)

Adds a new CBM, a fast-reacting transition lens installed over the eye. Protects you from glare and partially protects against flash-bang blinding (Plus it looks really cool). Spawns in the bionic, military bionic, and lab spawn groups (since we know scientists love their sunglasses).

This PR also:
Adds a visual effect to flash-bangs
Restyles the ::resist function
Adds some safety logic to the infection function
Removes the erroneous 1 "cost" from the air filtration bionic (which doesn't actually cost power)