Technology news July 4th 2016 TPLink Flaw Symantec Zero day flaw Microsoft and UK and more