Martha Nelson, a former editor in chief of Time Inc., will join Yahoo as its global editor in chief, overseeing its portfolio of digital magazines.