From lottery winnings to gifts and inheritances, here’s what Canadians need to know about what income is (and isn't) taxable.