Correct conditional compilation and properly register signals/handler for Native, Windows (MSVC) builds/runtime environment.  A more complete description of the problem and solution strategies is documented in the Public Trac ticket #4230.
Correct conditional compilation and properly register signals/handler for Native,
Windows (MSVC) builds/runtime environment.  A more complete description of the problem
and solution strategies is documented in the Public Trac ticket #4230.

Dakota now builds and executes on Windows with the native toolchain (MSVC/ifort compilers).
Thanks to Michael "Rakushun" for the suggestion and to Brian Adams for a thorough
investigation of alternatives possibilities for more permanent resolution of signals
and "good citizenship" for cross-platform development.



git-svn-id: c6750f7dd89925e309f580f56430152d063ff36c@1552 aa0779c3-6ec2-4b84-a212-a405c134cd8d

pemryan/DAKOTA,pemryan/DAKOTA,pemryan/DAKOTA,pemryan/DAKOTA,pemryan/DAKOTA,pemryan/DAKOTA,pemryan/DAKOTA