Greg Abel is prepping to take over as Berkshire Hathaway CEO in January, after Warren Buffett steps down—Canadian exec, energy boss, and key Buffett successor.