After five years of uncertainty and speculation, a date has been set for Canada's drastic new trademark laws to come into force.