Foods for Sleep: Struggling to fall asleep? Here are five of the best and worst foods for sleep that you need to know and have.