delete deprecated NDEBUG flag from VC project

This commit was accidentally only applied to master before, it is a
cherry-pick of bb6bfdcb7deab7f8.
Restore instructions for VC dependencies

cherry-picked 0bbcec537f0124 from master
Update 1.12 VC project for ebf797f65f and 2ed0908eb5
add missing <algorithm> header to util.hpp

Backported from master with
cherry-pick 3a3984e1dd
Merge pull request #195 from aquileia/VC_fix_1.12

Update 1.12 VC project