When switching from one Rancher server to another, we want Terraform to recreate Rancher resources. This currently leads to ugly `EOF` errors. This patch resets resource Ids when they can't be found in the Rancher API.
When using access control, the Rancher global API may return 404 for resources that exist and are accessible via the environment API.
* Vendor Rancher Go library. * Implement Rancher Provider. Starting implementation taken from https://github.com/platanus/terraform-provider-rancher Commits from jidonoso@gmail.com and raphael.pinson@camptocamp.com