Nafion: New and Old Insights into Structure and Function