The TransCanada Keystone Oil Pipeline project has suffered from delays, legislative changes, environmental questions, and political polarization and seems far from resolved.