Added license.
apply_light_arc: now using fancy math(tm) && adjustable beam width. Also, visual artifacts (this is a feature>.>)
Signing off on my patches to the code.

This covers all my patches to the Cataclysm/Cataclysm-DDA codebase.

Signed-off-by: Herbert Jones <jones.herbert@gmail.com>
Car headlights cumulative. apply_light_arc: Optional 4th beam-width argument, cleanup, more experiments
Remove possibly premature optimization that is causing artifacts in light raytracing.
Merge pull request #3 from kevingranade/light_artifacts

Remove possibly premature optimization that is causing artifacts in light raytracing.
Remove deprecated debugging vars, luminance multiplier 4=>3
Copy catacurse.cpp to sdlcurse.cpp for history purposes
SDL-based ASCII/pseudo-curses version by utunnels (forum user)
Make the SDL version compatible with Linux, etc.
Fix Windows cross-compilation from Linux
These were needed for cross-compile.

It's possible they'd also be needed for a native compile, but someone else will have to test that.
Materials refactoring
Make the awesome version string work on Windows (when cross-compiling)
Merge remote branch 'origin/master' into mo_betta_headlights
Remove old code, set defaults to original "best looking"
Fixed Issue #999, wearing anything over Arm or Leg tentacles.
 apply_light_ray: trig_brightcalc argument (optional, default false)
 apply_light_arc: use light rays with the above option = true
circular distance pt1: plmove & monmove & rl_dist
Update a few tutorial messages