circular distance pt1: plmove & monmove & rl_dist
circularize light sources, apply diagonal cost adjustment to npc movement
Option added
Merge branch 'mo_betta_headlights' into opt_circledist-wip
Option documented
Merge remote branch 'origin/master' into opt_circledist-wip
Nuked #debug-ifs. Restored lightarc shape. Make lightsource downgrade less cpu intensive squares within huge-assed lava fields
fix build error
avoid use of pow() in distance calculation, speeding them up an order of magnitude (thanks quietus!)
Increased Auto Safe Mode max duration to 100
Made Gradual night light on by default

We have a fancy realistic light effect, lets use it (I'm not even sure
why this is even an option, the false version is horribly unrealistic).
Made bites no longer infect when canceled by armor

Also made bite infection chance based on damage dealt.
Fixed cloak materials

Addresses issue #1359
Make blood filter remove painkiller and stimulatnt totals
Make blood analysis detect meth, and blood filter remove "High on meth" effect
Make blood filter remove all other drug based diseases
Make blood analysis detect all drugs
Stop partially trained skills from rusting down a level when OPT_SKILL_RUST = 1

Fixes #1224
Make quench and nutrition of cooked foods more inline with their components.

See #1181
Behold, sharpie markers