A closer look at the sweeping $680 billion tax deal enacted in December, and what this legislation means for nonprofits.Read less