Technology news November 14th 2017 Firefox Quantum Galaxy S8 Microsoft Store and more