Technology news update July 8th 2016 Facebook messenger Insider preview Anniversary update and more