Imports of token-server command

PathSynopsis
cryptoPackage crypto collects common cryptographic constants.
crypto/randPackage rand implements a cryptographically secure random number generator.
encoding/base64Package base64 implements base64 encoding as specified by RFC 4648.
encoding/jsonPackage json implements encoding and decoding of JSON as defined in RFC 7159.
flagPackage flag implements command-line flag parsing.
fmtPackage fmt implements formatted I/O with functions analogous to C's printf and scanf.
github.com/Sirupsen/logrus
github.com/docker/distribution/contextPackage context provides several utilities for working with Go's context in http requests.
github.com/docker/distribution/registry/api/errcode
github.com/docker/distribution/registry/authPackage auth defines a standard interface for request access controllers.
github.com/docker/distribution/registry/auth/htpasswdPackage htpasswd provides a simple authentication scheme that checks for the user credential hash in an htpasswd formatted file in a configuration-determined location.
github.com/docker/distribution/registry/auth/token
github.com/docker/libtrustPackage libtrust provides an interface for managing authentication and authorization using public key cryptography.
github.com/gorilla/muxPackage mux implements a request router and dispatcher.
ioPackage io provides basic interfaces to I/O primitives.
math/randPackage rand implements pseudo-random number generators suitable for tasks such as simulation, but it should not be used for security-sensitive work.
net/httpPackage http provides HTTP client and server implementations.
regexpPackage regexp implements regular expression search.
strconvPackage strconv implements conversions to and from string representations of basic data types.
stringsPackage strings implements simple functions to manipulate UTF-8 encoded strings.
timePackage time provides functionality for measuring and displaying time.