Mahmoud Khalil's attorneys are challenging his arrest, which raises questions about First Amendment protections for non-citizen protesters.