What testing tools or strategy are used by the e-filing IT return companies like tax smile, clear tax, hrblock, mytaxcafe to test their software? How many Canadians file tax returns each year, and how many use tax software to do so?