What you need to know to keep your liver healthy and happy.