Melatonin is essential for sleep and these foods offer a dose of the hormone when you're in a need of a good night's rest.