While most survival foods will have a limited shelf-life, there are a few foods that can be safely stored for more than one hundred years.