Everything you need to know: From menstrual cups, tampons, period pants, and different types of pads.