The liver is a powerhouse organ, performing a variety of tasks that are essential to maintaining good health. Try these 11 foods for optimal liver health.