CDRIVER-424 Fix node selection with read preference tags

Self explanitory, see comments in _score_tags.
Need to use c89 style comments (/* */) for MSVC when not in C++ mode.