Flavonoids and Related Compounds: Bioavailability and Function (Oxidative Stress and Disease)