Give food gifts for Christmas this year. They are delicious and are very personal for those on your list. Here are ideas from hot cocoa to salted caramels.