The artifacts of the National D-Day Museum in New Orleans depict war in human terms, celebrate the American spirit and sacrifice.