Android O was unveiled by Google in March and we've had several public betas since then, but we're still waiting for an official launch date for the finished version. That date could be August 21 according to two well-placed sources in the Android community.Seasoned mobile tipster Evan Blass and Android Police editor David Ruddock both say August 21...