In spite of all the high-tech that has been squeezed into cars, the 2CV from 1949 is still more energy efficient than the smallest Citroen today.