Remove APIStatus from the client
Remove APIStatus from the client

Everything that used it also depended on pkg/api/errors. It was a
needless abstraction since it was always an *errors.StatusError.

Kubernetes-commit: ca7c765f0a11d1d32c38a2b90fab4a299215505e

kubernetes/api