[infra] Revert "Delete Gopkg files now that infra/infra is a module"

This reverts commit 2fcc3f646e4cebe012fe6d3bb9c54566b1fe079e.

Reason for revert: premature

Original change's description:
> [infra] Delete Gopkg files now that infra/infra is a module
>
> Change-Id: I3eb9cb6495cc53a415b3c99753a43173faf40279

TBR=kjharland@google.com,joshuaseaton@google.com

# Not skipping CQ checks because original CL landed > 1 day ago.

Change-Id: Ic5418dfde01b09a68aa228708201c8b00be0f1b3
diff --git a/Gopkg.lock b/Gopkg.lock
new file mode 100644
index 0000000..9837f86
--- /dev/null
+++ b/Gopkg.lock
@@ -0,0 +1,297 @@
+# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'.
+
+
+[[projects]]
+  digest = "1:4e800c0d846ed856a032380c87b22577ef03c146ccd26203b62ac90ef78e94b1"
+  name = "cloud.google.com/go"
+  packages = ["compute/metadata"]
+  pruneopts = ""
+  revision = "0fd7230b2a7505833d5f69b75cbd6c9582401479"
+  version = "v0.23.0"
+
+[[projects]]
+  digest = "1:f958a1c137db276e52f0b50efee41a1a389dcdded59a69711f3e872757dab34b"
+  name = "github.com/golang/protobuf"
+  packages = [
+    "jsonpb",
+    "proto",
+    "protoc-gen-go/descriptor",
+    "ptypes",
+    "ptypes/any",
+    "ptypes/duration",
+    "ptypes/struct",
+    "ptypes/timestamp",
+  ]
+  pruneopts = ""
+  revision = "b4deda0973fb4c70b50d226b1af49f3da59f5265"
+  version = "v1.1.0"
+
+[[projects]]
+  branch = "master"
+  digest = "1:b264547c40314ec7619d2cf264e2621953843be7242c140efe1e3119f93877f4"
+  name = "github.com/google/subcommands"
+  packages = ["."]
+  pruneopts = ""
+  revision = "5bae204cdfb2d92dcc333d56014bae6a2f6c58b1"
+
+[[projects]]
+  branch = "master"
+  digest = "1:5247b135b5492aa232a731acdcb52b08f32b874cb398f21ab460396eadbe866b"
+  name = "github.com/google/uuid"
+  packages = ["."]
+  pruneopts = ""
+  revision = "d460ce9f8df2e77fb1ba55ca87fafed96c607494"
+  source = "https://fuchsia.googlesource.com/third_party/github.com/google/uuid.git"
+
+[[projects]]
+  digest = "1:3c818dada3e41bdb0f509f78e6775610f1bb179449ec8c4c86a45fae35460f3f"
+  name = "github.com/julienschmidt/httprouter"
+  packages = ["."]
+  pruneopts = ""
+  revision = "8c199fb6259ffc1af525cc3ad52ee60ba8359669"
+  version = "v1.1"
+
+[[projects]]
+  branch = "master"
+  digest = "1:c1a5639af00686cffcaefbc1deafb460f42523bf1810ad13e81a6c956be9da1c"
+  name = "github.com/maruel/subcommands"
+  packages = ["."]
+  pruneopts = ""
+  revision = "8c2c452e1460e1c2d42a8e3a3a527fb09bb68ee2"
+
+[[projects]]
+  branch = "master"
+  digest = "1:99651e95333755cbe5c9768c1b80031300acca64a80870b40309202b32585a5a"
+  name = "github.com/mitchellh/go-homedir"
+  packages = ["."]
+  pruneopts = ""
+  revision = "3864e76763d94a6df2f9960b16a20a33da9f9a66"
+
+[[projects]]
+  branch = "master"
+  digest = "1:ff0671f12ff98386398469e4b44453369fe164563f48ddb6c6b8ce6963379f97"
+  name = "github.com/texttheater/golang-levenshtein"
+  packages = ["levenshtein"]
+  pruneopts = ""
+  revision = "d188e65d659ef53fcdb0691c12f1bba64928b649"
+
+[[projects]]
+  branch = "master"
+  digest = "1:83cc0c61a090395ed62a3fe8759ab3b424bee991494deaa52eaa690bee117617"
+  name = "github.com/xinsnake/go-http-digest-auth-client"
+  packages = ["."]
+  pruneopts = ""
+  revision = "c84ca69db050c0b72017034172a9926f2949358e"
+  source = "https://fuchsia.googlesource.com/third_party/github.com/xinsnake/go-http-digest-auth-client.git"
+
+[[projects]]
+  branch = "master"
+  digest = "1:fbf838a2b217690d144649163c51fa70185c751c6850c38a5698e11d9a91fc4f"
+  name = "go.chromium.org/luci"
+  packages = [
+    "auth",
+    "auth/client/authcli",
+    "auth/integration/internal/localsrv",
+    "auth/integration/localauth",
+    "auth/integration/localauth/rpcs",
+    "auth/internal",
+    "buildbucket/proto",
+    "common/cli",
+    "common/clock",
+    "common/data/rand/cryptorand",
+    "common/data/rand/mathrand",
+    "common/data/stringset",
+    "common/data/strpair",
+    "common/data/text/indented",
+    "common/errors",
+    "common/gcloud/googleoauth",
+    "common/gcloud/iam",
+    "common/iotools",
+    "common/logging",
+    "common/proto/google",
+    "common/retry",
+    "common/retry/transient",
+    "common/runtime/goroutine",
+    "common/runtime/paniccatcher",
+    "common/runtime/profiling",
+    "common/system/environ",
+    "common/system/exitcode",
+    "config",
+    "grpc/discovery",
+    "grpc/grpcutil",
+    "grpc/prpc",
+    "hardcoded/chromeinfra",
+    "logdog/api/endpoints/coordinator/logs/v1",
+    "logdog/api/logpb",
+    "logdog/client/coordinator",
+    "logdog/common/fetcher",
+    "logdog/common/renderer",
+    "logdog/common/types",
+    "lucictx",
+    "server/router",
+  ]
+  pruneopts = ""
+  revision = "8acab14f36eb0e48a8521720d30f77deae4a9339"
+
+[[projects]]
+  branch = "master"
+  digest = "1:5dc6753986b9eeba4abdf05dedc5ba06bb52dad43cc8aad35ffb42bb7adfa68f"
+  name = "golang.org/x/net"
+  packages = [
+    "context",
+    "context/ctxhttp",
+    "http/httpguts",
+    "http2",
+    "http2/hpack",
+    "idna",
+    "internal/timeseries",
+    "trace",
+  ]
+  pruneopts = ""
+  revision = "db08ff08e8622530d9ed3a0e8ac279f6d4c02196"
+  source = "https://go.googlesource.com/net.git"
+
+[[projects]]
+  branch = "master"
+  digest = "1:872a8244645e68541452705451d7183a27781920fd171df927716ed8ce74dbf5"
+  name = "golang.org/x/oauth2"
+  packages = [
+    ".",
+    "google",
+    "internal",
+    "jws",
+    "jwt",
+  ]
+  pruneopts = ""
+  revision = "113ce6928c4638e14fd5eba69b9e6ec899d5dd83"
+  source = "https://go.googlesource.com/oauth2.git"
+
+[[projects]]
+  branch = "master"
+  digest = "1:a8bbf66046a1af68dd81d9d7b12cc9da2d28491fb5632b7757751cada4664444"
+  name = "golang.org/x/sys"
+  packages = ["unix"]
+  pruneopts = ""
+  revision = "fc8bd948cf46f9c7af0f07d34151ce25fe90e477"
+  source = "https://go.googlesource.com/sys.git"
+
+[[projects]]
+  digest = "1:5acd3512b047305d49e8763eef7ba423901e85d5dd2fd1e71778a0ea8de10bd4"
+  name = "golang.org/x/text"
+  packages = [
+    "collate",
+    "collate/build",
+    "internal/colltab",
+    "internal/gen",
+    "internal/tag",
+    "internal/triegen",
+    "internal/ucd",
+    "language",
+    "secure/bidirule",
+    "transform",
+    "unicode/bidi",
+    "unicode/cldr",
+    "unicode/norm",
+    "unicode/rangetable",
+  ]
+  pruneopts = ""
+  revision = "f21a4dfb5e38f5895301dc265a8def02365cc3d0"
+  version = "v0.3.0"
+
+[[projects]]
+  branch = "master"
+  digest = "1:7d15746ff4df12481c89fd953a28122fa75368fb1fb1bb1fed918a78647b3c3a"
+  name = "google.golang.org/api"
+  packages = [
+    "googleapi",
+    "googleapi/internal/uritemplates",
+  ]
+  pruneopts = ""
+  revision = "2eea9ba0a3d94f6ab46508083e299a00bbbc65f6"
+  source = "https://code.googlesource.com/google-api-go-client.git"
+
+[[projects]]
+  branch = "master"
+  digest = "1:b53c1a5bf2a2d0ccf2b3ff9d6563f84f1e70ca04c0db230d19c160f21c481de5"
+  name = "google.golang.org/appengine"
+  packages = [
+    ".",
+    "internal",
+    "internal/app_identity",
+    "internal/base",
+    "internal/datastore",
+    "internal/log",
+    "internal/modules",
+    "internal/remote_api",
+    "internal/urlfetch",
+    "urlfetch",
+  ]
+  pruneopts = ""
+  revision = "d9a072cfa7b9736e44311ef77b3e09d804bfa599"
+  source = "https://fuchsia.googlesource.com/third_party/github.com/golang/appengine.git"
+
+[[projects]]
+  branch = "master"
+  digest = "1:d88c2eb6750028f5707971ed1340a02407d5f0967af85bf6ac70c031533f6c15"
+  name = "google.golang.org/genproto"
+  packages = [
+    "googleapis/rpc/status",
+    "protobuf/field_mask",
+  ]
+  pruneopts = ""
+  revision = "32ee49c4dd805befd833990acba36cb75042378c"
+
+[[projects]]
+  digest = "1:dda79c5192c1c59f3f60bbc109a6c710f37e3ebef4d1e7527f586e11ec9ba2af"
+  name = "google.golang.org/grpc"
+  packages = [
+    ".",
+    "balancer",
+    "balancer/base",
+    "balancer/roundrobin",
+    "channelz",
+    "codes",
+    "connectivity",
+    "credentials",
+    "encoding",
+    "encoding/proto",
+    "grpclb/grpc_lb_v1/messages",
+    "grpclog",
+    "internal",
+    "keepalive",
+    "metadata",
+    "naming",
+    "peer",
+    "resolver",
+    "resolver/dns",
+    "resolver/passthrough",
+    "stats",
+    "status",
+    "tap",
+    "transport",
+  ]
+  pruneopts = ""
+  revision = "7a6a684ca69eb4cae85ad0a484f2e531598c047b"
+  version = "v1.12.2"
+
+[solve-meta]
+  analyzer-name = "dep"
+  analyzer-version = 1
+  input-imports = [
+    "github.com/google/subcommands",
+    "github.com/google/uuid",
+    "github.com/xinsnake/go-http-digest-auth-client",
+    "go.chromium.org/luci/auth",
+    "go.chromium.org/luci/auth/client/authcli",
+    "go.chromium.org/luci/buildbucket/proto",
+    "go.chromium.org/luci/grpc/prpc",
+    "go.chromium.org/luci/hardcoded/chromeinfra",
+    "go.chromium.org/luci/logdog/client/coordinator",
+    "go.chromium.org/luci/logdog/common/renderer",
+    "go.chromium.org/luci/logdog/common/types",
+    "go.chromium.org/luci/lucictx",
+    "golang.org/x/sys/unix",
+    "google.golang.org/genproto/protobuf/field_mask",
+  ]
+  solver-name = "gps-cdcl"
+  solver-version = 1
diff --git a/Gopkg.toml b/Gopkg.toml
new file mode 100644
index 0000000..3aace14
--- /dev/null
+++ b/Gopkg.toml
@@ -0,0 +1,38 @@
+[[constraint]]
+  name = "github.com/satori/go.uuid"
+  version = "1.1.0"
+
+[[constraint]]
+  name = "golang.org/x/sys"
+  branch = "master"
+  source = "https://go.googlesource.com/sys.git"
+
+[[constraint]]
+  name = "github.com/google/uuid"
+  branch = "master"
+  source = "https://fuchsia.googlesource.com/third_party/github.com/google/uuid.git"
+
+[[constraint]]
+  name = "github.com/xinsnake/go-http-digest-auth-client"
+  branch = "master"
+  source = "https://fuchsia.googlesource.com/third_party/github.com/xinsnake/go-http-digest-auth-client.git"
+
+[[override]]
+  name = "golang.org/x/net"
+  branch = "master"
+  source = "https://go.googlesource.com/net.git"
+
+[[override]]
+  name = "golang.org/x/oauth2"
+  branch = "master"
+  source = "https://go.googlesource.com/oauth2.git"
+
+[[override]]
+  name = "google.golang.org/api"
+  branch = "master"
+  source = "https://code.googlesource.com/google-api-go-client.git"
+
+[[override]]
+  name = "google.golang.org/appengine"
+  branch = "master"
+  source = "https://fuchsia.googlesource.com/third_party/github.com/golang/appengine.git"