Opera’s $1.2B sale: Shocking underdog victory or cruel twist of fate 21 years in the making?