Students, parents and free speech win in cheerleading case