law Trial of Byron Sonne, security researcher jailed for publicizing flaws in Toronto G20 security Cory Doctorow