They are not foods, but they are staples that are used in cooking. A few also have other uses, though.
This is taken from a recent article on SurvivalBlog.com:
"What most people dont know is that aside from being delicious, honey and sugar both have antibacterial properties can be safely used to treat wounds in emergency and everyday situations. Emerging research is confirming what people around the world have known for a long time sugar and honey are effective antimicrobials and can take on even the toughest antibiotic-resistant bugs. I personally know of a doctor that worked in Haiti after the earthquake that instructed the Haitians to create a paste out of sugar, a resource plentiful in the otherwise impoverished country, to treat wounds as opposed to waiting for traditional antibiotics."
Salt can also be used to sanitize instruments for surgery and a host of other applications.
Another item that will store indefinitely although it isn't food, is dry bleach. (this info was also from the same article) A 25 pond box of pure Calcium Hypochlorite will purify about 2 million gallons of water.