Add MSVC build targets for SDL version
Add custom build step for MSVC to generate version.h
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
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
Make sharpie markers write and spraycans spray
Remove unnecessary check in SkillLevel::rust
Don't attempt to make a highway if start and end points are the same

Fixes #1119
Fixed order of material checks in complete_butcher
Fixed typo in mapitemsdef that prevented human cookbook from spawning
Used materials acid resistance to determine how items react to acid fields
Graffiti written on the current ground square will now display below
the status line (on displays supporting 27 lines or more).
Make the 'launcher' do things without spawning _two_ subshells.
Stopped bleeding and poison from applying when stopped by armor
Add USE_WINMAIN define for MSVC so it can run without creating a console window
Fix issue 1381; readded if check on light level return value