Pilot Chuck Yeager dies at 97, had 'the right stuff' and then some