leveldb changes only for MSVC

Technically these changes are only for the Windows port of leveldb and
not part of Bitcoin.  But since the leveldb code is "integrated" into
the Bitcoin "package" and that there is no real Windows MSVC port AFAIK,
this might as well be one!