Toronto homeless, their supporters vow to fight charges in e