Add Visual Studio macros to erl_driver.h and ei.h

Visual Studio (at least 2013 version) uses `_WIN32` macro instead of `__WIN32__`, so it wasn't possible to compile drivers and ports with `cl.exe`.