Kelvin Cochran claimed the city discriminated against him because of his religious beliefs opposing homosexuality
But court also finds rule requiring employees to receive permission for outside employment is unconstitutional
Atlanta becomes ground zero in religious freedom debate