From everyday perks to little-known exemptions, here are 50 ways that the U.S. tax code lets you keep more of your money.