Firing of Sportsnet broadcaster after gay marriage tweet tests religious freedom, free speech