Evening primrose oil may help with PMS and eczema, but if you're on antipsychotics or have epilepsy, it could raise your seizure risk. Experts disagree - here's what you need to know.