Add support for MSVC

Tested with MSVC 8 32 and 64 bits.
11 files changed