Imports of package streaming

PathSynopsis
contextPackage context defines the Context type, which carries deadlines, cancellation signals, and other request-scoped values across API boundaries and between processes.
github.com/containerd/containerd/errdefsPackage errdefs defines the common errors used throughout containerd packages.
github.com/containerd/containerd/gcPackage gc experiments with providing central gc tooling to ensure deterministic resource removal within containerd.
github.com/containerd/containerd/leases
github.com/containerd/containerd/metadataPackage metadata stores all labels and object specific metadata by namespace.
github.com/containerd/containerd/namespaces
github.com/containerd/containerd/pkg/streaming
github.com/containerd/containerd/plugin
github.com/hashicorp/go-multierror
syncPackage sync provides basic synchronization primitives such as mutual exclusion locks.