Match/cigarette tweak

Adds the ability to light cigarettes by targeting mouth with a lit match.

Requested from #1382
This could probably just be changed to if(!isliving(M) || !istype(M)) return