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
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
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
Merge PR #1397 - human meat fixes
Merge PR #1407 - WinMain for MSVC builds
Merge PR #1408 - make nights dark again
Merge PR #1393 - assorted fixes
Merge PR #1396 - no more single-tile highways