We went hands-on with 17 popular dry shampoos, testing them on a range of hair and scalp types at various stages of cleanliness to find the very best ones.