What to eat when life feels overwhelming? Here are the best and worst foods for keeping stress levels in check.