The ACLU has struck up a rare alliance with the NRA for what could be a major First Amendment case at the Supreme Court this term. How did this odd pairing come about?