SERVER-7636 Do not use cached connection when read preference changes

Fixed tests that was accessing invalidated BSON internal buffer data.