Being prepared for unpredictable weather can be the difference between a rainy day and a ruined vacation. These essentials are designed to keep you covered — literally — just in time for spring travel.