Caffeine, alcohol and spicy foods aren't on your new sleep-friendly diet.