The deal to tear down trade barriers between the provinces isn’t perfect, but it finally puts Canada on a path to greater internal trade freedom