Microsoft Shakes up Online and Windows With Eye on Yahoo