update documents about building with MSVC
MSVC: separate the intermediate directory for different architecture

Now, 32-bit and 64-bit version can be built in the same directory with
MSVC.
Merge branch 'topic/separate-msvc-builddir'
Improve read behavior