Does drinking coffee—or any caffeine, for that matter—affect the length and severity of your menstrual cycle symptoms? The research may surprise you.