During Apple's Worldwide Developers Conference keynote on Monday, the most stage time wasn't allotted CEO Tim Cook, or marketing head Phil Schiller, but to Craig Federighi, the software chief who stepped out from his "behind-the-scenes" role and into the spotlight.