fixes ValveSoftware/halflife#1529
Merge pull request #1530 from ripieces/master

fixes ValveSoftware/halflife#1529
Update smdlexp.vcxproj

Added a relative path to the required Module definition File smdlexp.def
found in halflife\utils\smdlexp

Although the project will compile fine without this step, 3DSMAX will
fail to load the plug-in giving errors such as "smdlexp.dle doesn't
implement LibVersion"

It seems that smdlexp.def needs to be explicitly defined in the vcxproj
in order to work.
Update to smdlexp.vcxproj

Added Module definition File to linker input for all configurations,
previously only added to debug as spotted by @ripieces Also changed the
relative pathing to $(ProjectDir)..\..\utils\smdlexp\smdlexp.def ->
Cleaner and makes more sense :)
Merge pull request #1531 from thefoofighter/master

Update to smdlexp.vcxproj
Fixes ValveSoftware/halflife#1536
This is merely to keep the VC++ Debug builds happy and addresses cases
where variables where being used without being initalized. There should be
no visible changes apart from non-functional side effects to the users of
Release builds.
Thanks to @fabiosarts for finding and reporting these problems.
Thanks to @LevShisterov for suggeting how to fix geiger.cpp files, which I
followed closely except using <= 800 instead of < 800.
Merge pull request #1539 from ripieces/master

Fixes ValveSoftware/halflife#1536