Yahoo has a new CEO — again! And this time the selection came completely out of left field.