Patch by GM: Adding MSVC support to __bit_reference

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@193084 91177308-0d34-0410-b5e6-96231b3b80d8
Patch by GM: Making implicit conversion to bool explicit in <ios> and <__locale>

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@193085 91177308-0d34-0410-b5e6-96231b3b80d8