Apple Pushes Minor Updates to Safari, Keynote & Windows iCloud Apple pushed out some minor updates this week for the Safari Browser, Keynote (the company's presentation application) and the iCloud Control Panel for Windows....