Apple on Monday unveiled a variety of software updates, tweaks and features for the upcoming iOS 12, macOS 'Mojave,' watchOS 5 and tvOS. Here's a look at what's coming, what we liked and what we didn't.