Add msvc header_inclusion project so actual headers are found by "find in files".
Add V3/TS selection headers.
Switch to using BOOST_FILESYSTEM_DETAIL_V3 to determine which version being built. That more clearly indicates which code blocks need to be removed when V3 support is removed.