llvm: Disable pthread on mingw

llvm supports both win32 native threads and pthread,
but configure tries to find pthread first.
So this disables llvm and uses native api.

This removes libpthreads-2.dll dependency on librustc.
mk: Remove i586-mingw32msvc target

It was for mingw32 cross-build on linux in old days.