Making add key error message raised generic to provider

provider isn't always BitBucket