EDIT - Microsoft has now confirmed that the deal has been agreed pending legal paperwork. Microsoft has certainly been more…