Five months had passed since Steve Ballmer announced his retirement in August 2013, and Microsoft was still searching for a CEO to replace him. Investors cheered the idea of new management, but some had begun to wonder if the long wait was…