diff --git a/.gitignore b/.gitignore index 989296a9..bc0b453d 100644 --- a/.gitignore +++ b/.gitignore @@ -5,18 +5,18 @@ bin/* conf/* !conf/*.inc !conf/mig-agent-installer.wxs -src/mig/agent/configuration.go -src/mig/*/available_modules.go -src/mig/*/*/available_modules.go -src/mig/*/*/*/available_modules.go +agent/configuration.go +*/available_modules.go +*/*/available_modules.go +*/*/*/available_modules.go !conf/available_modules.go *.a *.so *.o -!src/mig *.rpm *.deb packages/ tmp/ -src/mig/workers/*/*.html -src/mig/modules/*/*.html +.builddir/ +workers/*/*.html +modules/*/*.html diff --git a/Makefile b/Makefile index 2d6a0a92..10d7dbac 100644 --- a/Makefile +++ b/Makefile @@ -29,16 +29,14 @@ PREFIX := /usr/local/ DESTDIR := / BINDIR := bin/$(OS)/$(ARCH) AGTCONF := conf/mig-agent-conf.go.inc -AVAILMODS := conf/available_modules.go MSICONF := mig-agent-installer.wxs GCC := gcc CFLAGS := LDFLAGS := GOOPTS := -GO := GOPATH=$(shell pwd):$(shell go env GOROOT)/bin GOOS=$(OS) GOARCH=$(ARCH) GO15VENDOREXPERIMENT=1 go +GO := GOOS=$(OS) GOARCH=$(ARCH) GO15VENDOREXPERIMENT=1 go GOGETTER := GOPATH=$(shell pwd)/.tmpdeps go get -d -GOTEST := GOPATH=$(shell pwd) GOOS=$(OS) GOARCH=$(ARCH) GO15VENDOREXPERIMENT=1 go test GOLDFLAGS := -ldflags "-X main.version=$(BUILDREV)" GOCFLAGS := MKDIR := mkdir @@ -47,49 +45,57 @@ INSTALL := install all: test mig-agent mig-scheduler mig-api mig-cmd mig-console mig-action-generator mig-action-verifier worker-agent-intel worker-compliance-item -mig-agent: +mig-agent: echo building mig-agent for $(OS)/$(ARCH) - if [ ! -r $(AGTCONF) ]; then echo "$(AGTCONF) configuration file is missing" ; exit 1; fi - cp $(AGTCONF) src/mig/agent/configuration.go - if [ ! -r $(AVAILMODS) ]; then echo "$(AVAILMODS) configuration file is missing" ; exit 1; fi - cp $(AVAILMODS) src/mig/agent/available_modules.go + if [ ! -r $(AGTCONF) ]; then echo "$(AGTCONF) configuration file does not exist" ; exit 1; fi + # test if the agent configuration variable contains something different than the default value + # and if so, replace the link to the default configuration with the provided configuration + if [ $(AGTCONF) != "conf/mig-agent-conf.go.inc" ]; then rm agent/configuration.go; cp $(AGTCONF) agent/configuration.go; fi $(MKDIR) -p $(BINDIR) - $(GO) build $(GOOPTS) -o $(BINDIR)/mig-agent-$(BUILDREV)$(BINSUFFIX) $(GOLDFLAGS) mig/agent + $(GO) build $(GOOPTS) -o $(BINDIR)/mig-agent-$(BUILDREV)$(BINSUFFIX) $(GOLDFLAGS) mig.ninja/mig/agent ln -fs "$$(pwd)/$(BINDIR)/mig-agent-$(BUILDREV)$(BINSUFFIX)" "$$(pwd)/$(BINDIR)/mig-agent-latest" [ -x "$(BINDIR)/mig-agent-$(BUILDREV)$(BINSUFFIX)" ] && echo SUCCESS && exit 0 -mig-scheduler: +mig-scheduler: $(MKDIR) -p $(BINDIR) - $(GO) build $(GOOPTS) -o $(BINDIR)/mig-scheduler $(GOLDFLAGS) mig/scheduler + $(GO) build $(GOOPTS) -o $(BINDIR)/mig-scheduler $(GOLDFLAGS) mig.ninja/mig/scheduler -mig-api: +mig-api: $(MKDIR) -p $(BINDIR) - $(GO) build $(GOOPTS) -o $(BINDIR)/mig-api $(GOLDFLAGS) mig/api + $(GO) build $(GOOPTS) -o $(BINDIR)/mig-api $(GOLDFLAGS) mig.ninja/mig/api -mig-action-generator: +mig-action-generator: $(MKDIR) -p $(BINDIR) - $(GO) build $(GOOPTS) -o $(BINDIR)/mig-action-generator $(GOLDFLAGS) mig/client/generator + $(GO) build $(GOOPTS) -o $(BINDIR)/mig-action-generator $(GOLDFLAGS) mig.ninja/mig/client/generator -mig-action-verifier: +mig-action-verifier: $(MKDIR) -p $(BINDIR) - $(GO) build $(GOOPTS) -o $(BINDIR)/mig-action-verifier $(GOLDFLAGS) mig/client/verifier + $(GO) build $(GOOPTS) -o $(BINDIR)/mig-action-verifier $(GOLDFLAGS) mig.ninja/mig/client/verifier -mig-console: - if [ ! -r $(AVAILMODS) ]; then echo "$(AGTCONF) configuration file is missing" ; exit 1; fi - cp $(AVAILMODS) src/mig/client/console/available_modules.go +mig-console: $(MKDIR) -p $(BINDIR) - $(GO) build $(GOOPTS) -o $(BINDIR)/mig-console $(GOLDFLAGS) mig/client/console + $(GO) build $(GOOPTS) -o $(BINDIR)/mig-console $(GOLDFLAGS) mig.ninja/mig/client/console -mig-cmd: - if [ ! -r $(AVAILMODS) ]; then echo "$(AGTCONF) configuration file is missing" ; exit 1; fi - cp $(AVAILMODS) src/mig/client/cmd/available_modules.go +mig-cmd: $(MKDIR) -p $(BINDIR) - $(GO) build $(GOOPTS) -o $(BINDIR)/mig-$(OS)$(ARCH) $(GOLDFLAGS) mig/client/cmd + $(GO) build $(GOOPTS) -o $(BINDIR)/mig-$(OS)$(ARCH) $(GOLDFLAGS) mig.ninja/mig/client/cmd ln -fs "$$(pwd)/$(BINDIR)/mig-$(OS)$(ARCH)" "$$(pwd)/$(BINDIR)/mig" -mig-agent-search: +mig-agent-search: $(MKDIR) -p $(BINDIR) - $(GO) build $(GOOPTS) -o $(BINDIR)/mig-agent-search $(GOLDFLAGS) mig/client/agent-search + $(GO) build $(GOOPTS) -o $(BINDIR)/mig-agent-search $(GOLDFLAGS) mig.ninja/mig/client/agent-search + +worker-agent-verif: + $(MKDIR) -p $(BINDIR) + $(GO) build $(GOOPTS) -o $(BINDIR)/mig_agent_verif_worker $(GOLDFLAGS) mig.ninja/mig/workers/agent_verif + +worker-agent-intel: + $(MKDIR) -p $(BINDIR) + $(GO) build $(GOOPTS) -o $(BINDIR)/mig-agent-intel-worker $(GOLDFLAGS) mig.ninja/mig/workers/agent_intel + +worker-compliance-item: + $(MKDIR) -p $(BINDIR) + $(GO) build $(GOOPTS) -o $(BINDIR)/mig-compliance-item-worker $(GOLDFLAGS) mig.ninja/mig/workers/compliance_item go_vendor_dependencies: GOOS="linux" $(GOGETTER) github.com/bobappleyard/readline @@ -113,9 +119,9 @@ go_vendor_dependencies: $(GOGETTER) golang.org/x/net/ipv4 $(GOGETTER) golang.org/x/net/ipv6 $(GOGETTER) gopkg.in/gcfg.v1 - echo 'removing .git from vendored pkg and moving them to src/mig/vendor' + echo 'removing .git from vendored pkg and moving them to vendor' find .tmpdeps/src -type d -name ".git" ! -name ".gitignore" -exec rm -rf {} \; || exit 0 - cp -ar .tmpdeps/src/* src/mig/vendor/ + cp -ar .tmpdeps/src/* vendor/ rm -rf .tmpdeps install: mig-agent mig-scheduler @@ -262,27 +268,21 @@ deb-server: mig-scheduler mig-api worker-agent-intel worker-compliance-item fpm -C tmp -n mig-server --license GPL --vendor mozilla --description "Mozilla InvestiGator Server" \ -m "Mozilla OpSec" --url http://mig.mozilla.org --architecture $(FPMARCH) -v $(BUILDREV) -s dir -t deb . -worker-agent-verif: - $(MKDIR) -p $(BINDIR) - $(GO) build $(GOOPTS) -o $(BINDIR)/mig_agent_verif_worker $(GOLDFLAGS) mig/workers/agent_verif - -worker-agent-intel: - $(MKDIR) -p $(BINDIR) - $(GO) build $(GOOPTS) -o $(BINDIR)/mig-agent-intel-worker $(GOLDFLAGS) mig/workers/agent_intel - -worker-compliance-item: - $(MKDIR) -p $(BINDIR) - $(GO) build $(GOOPTS) -o $(BINDIR)/mig-compliance-item-worker $(GOLDFLAGS) mig/workers/compliance_item - doc: make -C doc doc -test: test-modules - #$(GO) test mig/... +test: test-modules + $(GO) test mig.ninja/mig/agent/... + $(GO) test mig.ninja/mig/scheduler/... + $(GO) test mig.ninja/mig/api/... + $(GO) test mig.ninja/mig/client/... + $(GO) test mig.ninja/mig/database/... + $(GO) test mig.ninja/mig/workers/... + $(GO) test mig.ninja/mig test-modules: # test all modules - $(GOTEST) mig/modules... + $(GO) test mig.ninja/mig/modules/... clean-agent: find bin/ -name mig-agent* -exec rm {} \; @@ -290,10 +290,18 @@ clean-agent: rm -rf tmp vet: - $(GO) vet mig/... + $(GO) vet mig.ninja/mig/agent/... + $(GO) vet mig.ninja/mig/scheduler/... + $(GO) vet mig.ninja/mig/api/... + $(GO) vet mig.ninja/mig/client/... + $(GO) vet mig.ninja/mig/modules/... + $(GO) vet mig.ninja/mig/database/... + $(GO) vet mig.ninja/mig/workers/... + $(GO) vet mig.ninja/mig clean: clean-agent rm -rf bin rm -rf tmp + rm -rf .builddir .PHONY: clean clean-agent doc agent-install-script agent-remove-script diff --git a/README.md b/README.md index 7fd5e7f8..475a2055 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,11 @@ MIG: Mozilla InvestiGator [![Build Status](https://travis-ci.org/mozilla/mig.svg?branch=master)](https://travis-ci.org/mozilla/mig) +Build one-liner: +```bash +$ go get mig.ninja/mig && cd $GOPATH/src/mig.ninja/mig && make +```` + MIG is OpSec's platform for investigative surgery of remote endpoints. MIG is composed of agents installed on all systems of an infrastructure that are diff --git a/src/mig/acl.go b/acl.go similarity index 100% rename from src/mig/acl.go rename to acl.go diff --git a/src/mig/action.go b/action.go similarity index 99% rename from src/mig/action.go rename to action.go index 16ae3dd7..c04063c8 100644 --- a/src/mig/action.go +++ b/action.go @@ -11,7 +11,7 @@ import ( "fmt" "io" "io/ioutil" - "mig/pgp" + "mig.ninja/mig/pgp" "os" "strconv" "sync" diff --git a/src/mig/agent.go b/agent.go similarity index 100% rename from src/mig/agent.go rename to agent.go diff --git a/src/mig/agent/acl.go b/agent/acl.go similarity index 98% rename from src/mig/agent/acl.go rename to agent/acl.go index ba089e13..22e40cf8 100644 --- a/src/mig/agent/acl.go +++ b/agent/acl.go @@ -9,8 +9,8 @@ package main import ( "fmt" - "mig" - "mig/pgp" + "mig.ninja/mig" + "mig.ninja/mig/pgp" "time" ) diff --git a/src/mig/agent/agent.go b/agent/agent.go similarity index 99% rename from src/mig/agent/agent.go rename to agent/agent.go index 4d1ee806..a1f467b4 100644 --- a/src/mig/agent/agent.go +++ b/agent/agent.go @@ -13,8 +13,8 @@ import ( "github.com/jvehent/service-go" "github.com/streadway/amqp" "io/ioutil" - "mig" - "mig/modules" + "mig.ninja/mig" + "mig.ninja/mig/modules" "os" "os/exec" "runtime" diff --git a/agent/available_modules.go b/agent/available_modules.go new file mode 120000 index 00000000..c505cba4 --- /dev/null +++ b/agent/available_modules.go @@ -0,0 +1 @@ +../conf/available_modules.go \ No newline at end of file diff --git a/src/mig/agent/config.go b/agent/config.go similarity index 99% rename from src/mig/agent/config.go rename to agent/config.go index 5a91b757..533b2afb 100644 --- a/src/mig/agent/config.go +++ b/agent/config.go @@ -9,7 +9,7 @@ package main import ( "fmt" "io/ioutil" - "mig" + "mig.ninja/mig" "time" "gopkg.in/gcfg.v1" diff --git a/agent/configuration.go b/agent/configuration.go new file mode 120000 index 00000000..042759de --- /dev/null +++ b/agent/configuration.go @@ -0,0 +1 @@ +../conf/mig-agent-conf.go.inc \ No newline at end of file diff --git a/src/mig/agent/context.go b/agent/context.go similarity index 99% rename from src/mig/agent/context.go rename to agent/context.go index f467bfa1..24b08f20 100644 --- a/src/mig/agent/context.go +++ b/agent/context.go @@ -18,7 +18,7 @@ import ( "github.com/streadway/amqp" "io/ioutil" mrand "math/rand" - "mig" + "mig.ninja/mig" "net" "net/http" "os" diff --git a/src/mig/agent/daemonize_darwin.go b/agent/daemonize_darwin.go similarity index 99% rename from src/mig/agent/daemonize_darwin.go rename to agent/daemonize_darwin.go index 44bccb6e..d32b9211 100644 --- a/src/mig/agent/daemonize_darwin.go +++ b/agent/daemonize_darwin.go @@ -8,7 +8,7 @@ package main import ( "fmt" - "mig" + "mig.ninja/mig" "os" "os/exec" ) diff --git a/src/mig/agent/daemonize_linux.go b/agent/daemonize_linux.go similarity index 99% rename from src/mig/agent/daemonize_linux.go rename to agent/daemonize_linux.go index 5663a181..c7bf91e4 100644 --- a/src/mig/agent/daemonize_linux.go +++ b/agent/daemonize_linux.go @@ -9,7 +9,7 @@ package main import ( "fmt" "io/ioutil" - "mig" + "mig.ninja/mig" "os" "os/exec" ) diff --git a/src/mig/agent/daemonize_windows.go b/agent/daemonize_windows.go similarity index 99% rename from src/mig/agent/daemonize_windows.go rename to agent/daemonize_windows.go index 84df6724..d967c5b1 100644 --- a/src/mig/agent/daemonize_windows.go +++ b/agent/daemonize_windows.go @@ -8,7 +8,7 @@ package main import ( "fmt" - "mig" + "mig.ninja/mig" "os" "os/exec" ) diff --git a/src/mig/agent/env.go b/agent/env.go similarity index 99% rename from src/mig/agent/env.go rename to agent/env.go index c14574bc..994c9659 100644 --- a/src/mig/agent/env.go +++ b/agent/env.go @@ -9,7 +9,7 @@ package main import ( "fmt" "io/ioutil" - "mig" + "mig.ninja/mig" "net" "net/http" "net/url" diff --git a/src/mig/agent/env_darwin.go b/agent/env_darwin.go similarity index 99% rename from src/mig/agent/env_darwin.go rename to agent/env_darwin.go index c9c2386e..a23e29f8 100644 --- a/src/mig/agent/env_darwin.go +++ b/agent/env_darwin.go @@ -9,7 +9,7 @@ package main import ( "bytes" "fmt" - "mig" + "mig.ninja/mig" "os/exec" "strings" ) diff --git a/src/mig/agent/env_linux.go b/agent/env_linux.go similarity index 99% rename from src/mig/agent/env_linux.go rename to agent/env_linux.go index 2743a0ab..8597dc4e 100644 --- a/src/mig/agent/env_linux.go +++ b/agent/env_linux.go @@ -10,7 +10,7 @@ import ( "bytes" "fmt" "io/ioutil" - "mig" + "mig.ninja/mig" "os" "os/exec" "strings" diff --git a/src/mig/agent/env_windows.go b/agent/env_windows.go similarity index 99% rename from src/mig/agent/env_windows.go rename to agent/env_windows.go index 6459b964..913377ff 100644 --- a/src/mig/agent/env_windows.go +++ b/agent/env_windows.go @@ -10,7 +10,7 @@ import ( "bufio" "bytes" "fmt" - "mig" + "mig.ninja/mig" "os/exec" "strings" ) diff --git a/src/mig/agent/socket.go b/agent/socket.go similarity index 99% rename from src/mig/agent/socket.go rename to agent/socket.go index dccc81a7..b22e9cc0 100644 --- a/src/mig/agent/socket.go +++ b/agent/socket.go @@ -10,7 +10,7 @@ import ( "bufio" "fmt" "io/ioutil" - "mig" + "mig.ninja/mig" "net" "os" "strings" diff --git a/src/mig/api/action_endpoints.go b/api/action_endpoints.go similarity index 99% rename from src/mig/api/action_endpoints.go rename to api/action_endpoints.go index e7af5138..eb5c2d51 100644 --- a/src/mig/api/action_endpoints.go +++ b/api/action_endpoints.go @@ -9,8 +9,8 @@ import ( "encoding/json" "fmt" "github.com/jvehent/cljs" - "mig" - "mig/pgp" + "mig.ninja/mig" + "mig.ninja/mig/pgp" "net/http" "strconv" "time" diff --git a/src/mig/api/agent_endpoints.go b/api/agent_endpoints.go similarity index 99% rename from src/mig/api/agent_endpoints.go rename to api/agent_endpoints.go index a7549a3b..20934572 100644 --- a/src/mig/api/agent_endpoints.go +++ b/api/agent_endpoints.go @@ -8,7 +8,7 @@ package main import ( "fmt" "github.com/jvehent/cljs" - "mig" + "mig.ninja/mig" "net/http" "strconv" ) diff --git a/src/mig/api/api.go b/api/api.go similarity index 99% rename from src/mig/api/api.go rename to api/api.go index a4ac93cc..2989a2e3 100644 --- a/src/mig/api/api.go +++ b/api/api.go @@ -11,7 +11,7 @@ import ( "github.com/gorilla/context" "github.com/gorilla/mux" "github.com/jvehent/cljs" - "mig" + "mig.ninja/mig" "net/http" "os" "runtime" diff --git a/src/mig/api/command_endpoints.go b/api/command_endpoints.go similarity index 99% rename from src/mig/api/command_endpoints.go rename to api/command_endpoints.go index f9019eda..7cda3215 100644 --- a/src/mig/api/command_endpoints.go +++ b/api/command_endpoints.go @@ -7,7 +7,7 @@ package main import ( "fmt" - "mig" + "mig.ninja/mig" "net/http" "strconv" diff --git a/src/mig/api/compliance.go b/api/compliance.go similarity index 98% rename from src/mig/api/compliance.go rename to api/compliance.go index 9d9f002d..fdc64506 100644 --- a/src/mig/api/compliance.go +++ b/api/compliance.go @@ -8,9 +8,9 @@ package main import ( "encoding/json" "fmt" - "mig" - "mig/modules" - "mig/modules/file" + "mig.ninja/mig" + "mig.ninja/mig/modules" + "mig.ninja/mig/modules/file" "time" ) diff --git a/src/mig/api/context.go b/api/context.go similarity index 98% rename from src/mig/api/context.go rename to api/context.go index 12be297a..ab13f1c4 100644 --- a/src/mig/api/context.go +++ b/api/context.go @@ -6,12 +6,12 @@ package main import ( - "gopkg.in/gcfg.v1" "fmt" geo "github.com/oschwald/geoip2-golang" + "gopkg.in/gcfg.v1" "io" - "mig" - migdb "mig/database" + "mig.ninja/mig" + migdb "mig.ninja/mig/database" "sync" "time" ) diff --git a/src/mig/api/geolocation.go b/api/geolocation.go similarity index 98% rename from src/mig/api/geolocation.go rename to api/geolocation.go index a1e37d97..d5b65a8d 100644 --- a/src/mig/api/geolocation.go +++ b/api/geolocation.go @@ -7,7 +7,7 @@ package main import ( "fmt" - "mig" + "mig.ninja/mig" "net" ) diff --git a/src/mig/api/investigator_endpoints.go b/api/investigator_endpoints.go similarity index 99% rename from src/mig/api/investigator_endpoints.go rename to api/investigator_endpoints.go index 174ad127..ab6d15d8 100644 --- a/src/mig/api/investigator_endpoints.go +++ b/api/investigator_endpoints.go @@ -8,8 +8,8 @@ package main import ( "fmt" "io/ioutil" - "mig" - "mig/pgp" + "mig.ninja/mig" + "mig.ninja/mig/pgp" "net/http" "strconv" diff --git a/src/mig/api/pgp.go b/api/pgp.go similarity index 98% rename from src/mig/api/pgp.go rename to api/pgp.go index d970a345..e9ef63f3 100644 --- a/src/mig/api/pgp.go +++ b/api/pgp.go @@ -10,8 +10,8 @@ import ( "fmt" "io" "io/ioutil" - "mig" - "mig/pgp" + "mig.ninja/mig" + "mig.ninja/mig/pgp" "strings" "time" ) diff --git a/src/mig/api/search.go b/api/search.go similarity index 99% rename from src/mig/api/search.go rename to api/search.go index 10e8efd5..80135a31 100644 --- a/src/mig/api/search.go +++ b/api/search.go @@ -8,8 +8,8 @@ package main import ( "fmt" "github.com/jvehent/cljs" - "mig" - migdb "mig/database" + "mig.ninja/mig" + migdb "mig.ninja/mig/database" "net/http" "net/url" "regexp" diff --git a/src/mig/client/agent-search/main.go b/client/agent-search/main.go similarity index 98% rename from src/mig/client/agent-search/main.go rename to client/agent-search/main.go index 8556e9d6..d42ca2ce 100644 --- a/src/mig/client/agent-search/main.go +++ b/client/agent-search/main.go @@ -3,7 +3,7 @@ package main import ( "flag" "fmt" - "mig/client" + "mig.ninja/mig/client" "os" "strings" "time" diff --git a/src/mig/client/client.go b/client/client.go similarity index 99% rename from src/mig/client/client.go rename to client/client.go index afd6de7a..79066023 100644 --- a/src/mig/client/client.go +++ b/client/client.go @@ -17,9 +17,9 @@ import ( "golang.org/x/crypto/openpgp" "io" "io/ioutil" - "mig" - "mig/modules" - "mig/pgp" + "mig.ninja/mig" + "mig.ninja/mig/modules" + "mig.ninja/mig/pgp" "mime/multipart" "net/http" "net/url" diff --git a/client/cmd/available_modules.go b/client/cmd/available_modules.go new file mode 120000 index 00000000..fd5cecf9 --- /dev/null +++ b/client/cmd/available_modules.go @@ -0,0 +1 @@ +../../conf/available_modules.go \ No newline at end of file diff --git a/src/mig/client/cmd/main.go b/client/cmd/main.go similarity index 99% rename from src/mig/client/cmd/main.go rename to client/cmd/main.go index bac4dcc2..a1f5307a 100644 --- a/src/mig/client/cmd/main.go +++ b/client/cmd/main.go @@ -8,9 +8,9 @@ package main import ( "flag" "fmt" - "mig" - "mig/client" - "mig/modules" + "mig.ninja/mig" + "mig.ninja/mig/client" + "mig.ninja/mig/modules" "os" "os/signal" "time" diff --git a/src/mig/client/console/action_launcher.go b/client/console/action_launcher.go similarity index 99% rename from src/mig/client/console/action_launcher.go rename to client/console/action_launcher.go index 906191e3..2cfd680e 100644 --- a/src/mig/client/console/action_launcher.go +++ b/client/console/action_launcher.go @@ -10,9 +10,9 @@ import ( "fmt" "github.com/bobappleyard/readline" "io" - "mig" - "mig/client" - "mig/modules" + "mig.ninja/mig" + "mig.ninja/mig/client" + "mig.ninja/mig/modules" "strconv" "strings" "time" diff --git a/src/mig/client/console/action_reader.go b/client/console/action_reader.go similarity index 99% rename from src/mig/client/console/action_reader.go rename to client/console/action_reader.go index b7cbb8f5..a9342b17 100644 --- a/src/mig/client/console/action_reader.go +++ b/client/console/action_reader.go @@ -10,8 +10,8 @@ import ( "fmt" "github.com/bobappleyard/readline" "io" - "mig" - "mig/client" + "mig.ninja/mig" + "mig.ninja/mig/client" "strconv" "strings" ) diff --git a/src/mig/client/console/agent.go b/client/console/agent.go similarity index 99% rename from src/mig/client/console/agent.go rename to client/console/agent.go index 219df0eb..ecb0ba1d 100644 --- a/src/mig/client/console/agent.go +++ b/client/console/agent.go @@ -9,7 +9,7 @@ import ( "encoding/json" "fmt" "io" - "mig/client" + "mig.ninja/mig/client" "strconv" "strings" "time" diff --git a/client/console/available_modules.go b/client/console/available_modules.go new file mode 120000 index 00000000..fd5cecf9 --- /dev/null +++ b/client/console/available_modules.go @@ -0,0 +1 @@ +../../conf/available_modules.go \ No newline at end of file diff --git a/src/mig/client/console/command_reader.go b/client/console/command_reader.go similarity index 99% rename from src/mig/client/console/command_reader.go rename to client/console/command_reader.go index 1d9c82da..073cafcb 100644 --- a/src/mig/client/console/command_reader.go +++ b/client/console/command_reader.go @@ -10,7 +10,7 @@ import ( "fmt" "github.com/bobappleyard/readline" "io" - "mig/client" + "mig.ninja/mig/client" "strconv" "strings" ) diff --git a/src/mig/client/console/console.go b/client/console/console.go similarity index 99% rename from src/mig/client/console/console.go rename to client/console/console.go index a6e04a7a..17738aa8 100644 --- a/src/mig/client/console/console.go +++ b/client/console/console.go @@ -13,8 +13,8 @@ import ( "io" "io/ioutil" "log" - "mig" - "mig/client" + "mig.ninja/mig" + "mig.ninja/mig/client" "net/http" "os" "strconv" diff --git a/src/mig/client/console/investigator.go b/client/console/investigator.go similarity index 99% rename from src/mig/client/console/investigator.go rename to client/console/investigator.go index eb710008..77082743 100644 --- a/src/mig/client/console/investigator.go +++ b/client/console/investigator.go @@ -10,8 +10,8 @@ import ( "github.com/bobappleyard/readline" "io" "io/ioutil" - "mig/client" - "mig/pgp" + "mig.ninja/mig/client" + "mig.ninja/mig/pgp" "regexp" "strconv" "strings" diff --git a/src/mig/client/console/search.go b/client/console/search.go similarity index 99% rename from src/mig/client/console/search.go rename to client/console/search.go index 724bedde..71ee352e 100644 --- a/src/mig/client/console/search.go +++ b/client/console/search.go @@ -8,8 +8,8 @@ package main import ( "fmt" "github.com/jvehent/cljs" - "mig" - "mig/client" + "mig.ninja/mig" + "mig.ninja/mig/client" "regexp" "strings" "time" diff --git a/src/mig/client/generator/generator.go b/client/generator/generator.go similarity index 98% rename from src/mig/client/generator/generator.go rename to client/generator/generator.go index a29acc5c..3bf693a9 100644 --- a/src/mig/client/generator/generator.go +++ b/client/generator/generator.go @@ -10,8 +10,8 @@ import ( "flag" "fmt" "log" - "mig" - "mig/client" + "mig.ninja/mig" + "mig.ninja/mig/client" "net/url" "os" "time" diff --git a/src/mig/client/map.go b/client/map.go similarity index 100% rename from src/mig/client/map.go rename to client/map.go diff --git a/src/mig/client/verifier/verifier.go b/client/verifier/verifier.go similarity index 97% rename from src/mig/client/verifier/verifier.go rename to client/verifier/verifier.go index 43631939..0b5f1ba7 100644 --- a/src/mig/client/verifier/verifier.go +++ b/client/verifier/verifier.go @@ -8,8 +8,8 @@ package main import ( "flag" "fmt" - "mig" - "mig/client" + "mig.ninja/mig" + "mig.ninja/mig/client" "os" ) diff --git a/src/mig/command.go b/command.go similarity index 98% rename from src/mig/command.go rename to command.go index 602c00ff..afad8a8c 100644 --- a/src/mig/command.go +++ b/command.go @@ -10,7 +10,7 @@ import ( "errors" "fmt" "io/ioutil" - "mig/modules" + "mig.ninja/mig/modules" "time" ) diff --git a/conf/available_modules.go b/conf/available_modules.go index 8034d9d0..094c5cd7 100644 --- a/conf/available_modules.go +++ b/conf/available_modules.go @@ -6,14 +6,14 @@ package main import ( - _ "mig/modules/agentdestroy" - _ "mig/modules/file" - _ "mig/modules/memory" - _ "mig/modules/netstat" - _ "mig/modules/ping" - _ "mig/modules/pkg" - _ "mig/modules/scribe" - _ "mig/modules/timedrift" + _ "mig.ninja/mig/modules/agentdestroy" + _ "mig.ninja/mig/modules/file" + _ "mig.ninja/mig/modules/memory" + _ "mig.ninja/mig/modules/netstat" + _ "mig.ninja/mig/modules/ping" + _ "mig.ninja/mig/modules/pkg" + _ "mig.ninja/mig/modules/scribe" + _ "mig.ninja/mig/modules/timedrift" //_ "mig/modules/upgrade" //_ "mig/modules/example" ) diff --git a/conf/mig-agent-conf.go.inc b/conf/mig-agent-conf.go.inc index 7297830a..d1b221d0 100644 --- a/conf/mig-agent-conf.go.inc +++ b/conf/mig-agent-conf.go.inc @@ -6,7 +6,7 @@ package main import( - "mig" + "mig.ninja/mig" "time" ) diff --git a/src/mig/constants.go b/constants.go similarity index 100% rename from src/mig/constants.go rename to constants.go diff --git a/src/mig/database/actions.go b/database/actions.go similarity index 99% rename from src/mig/database/actions.go rename to database/actions.go index 87a59747..48a573e7 100644 --- a/src/mig/database/actions.go +++ b/database/actions.go @@ -9,7 +9,7 @@ import ( "database/sql" "encoding/json" "fmt" - "mig" + "mig.ninja/mig" "time" _ "github.com/lib/pq" diff --git a/src/mig/database/agents.go b/database/agents.go similarity index 99% rename from src/mig/database/agents.go rename to database/agents.go index c6881773..00855bfc 100644 --- a/src/mig/database/agents.go +++ b/database/agents.go @@ -9,7 +9,7 @@ import ( "database/sql" "encoding/json" "fmt" - "mig" + "mig.ninja/mig" "time" _ "github.com/lib/pq" diff --git a/src/mig/database/commands.go b/database/commands.go similarity index 99% rename from src/mig/database/commands.go rename to database/commands.go index 12bd3d25..3f5eab0e 100644 --- a/src/mig/database/commands.go +++ b/database/commands.go @@ -9,7 +9,7 @@ import ( "database/sql" "encoding/json" "fmt" - "mig" + "mig.ninja/mig" "time" _ "github.com/lib/pq" diff --git a/src/mig/database/createlocaldb.sh b/database/createlocaldb.sh similarity index 100% rename from src/mig/database/createlocaldb.sh rename to database/createlocaldb.sh diff --git a/src/mig/database/createremotedb.sh b/database/createremotedb.sh similarity index 100% rename from src/mig/database/createremotedb.sh rename to database/createremotedb.sh diff --git a/src/mig/database/investigators.go b/database/investigators.go similarity index 99% rename from src/mig/database/investigators.go rename to database/investigators.go index 0e25a580..f916f45f 100644 --- a/src/mig/database/investigators.go +++ b/database/investigators.go @@ -9,7 +9,7 @@ import ( "database/sql" "fmt" _ "github.com/lib/pq" - "mig" + "mig.ninja/mig" "time" ) diff --git a/src/mig/database/queries.go b/database/queries.go similarity index 100% rename from src/mig/database/queries.go rename to database/queries.go diff --git a/src/mig/database/schema.sql b/database/schema.sql similarity index 100% rename from src/mig/database/schema.sql rename to database/schema.sql diff --git a/src/mig/database/searches.go b/database/searches.go similarity index 99% rename from src/mig/database/searches.go rename to database/searches.go index bc89fab0..fb0483e8 100644 --- a/src/mig/database/searches.go +++ b/database/searches.go @@ -9,7 +9,7 @@ import ( "database/sql" "encoding/json" "fmt" - "mig" + "mig.ninja/mig" "strconv" "time" diff --git a/src/mig/investigator.go b/investigator.go similarity index 100% rename from src/mig/investigator.go rename to investigator.go diff --git a/src/mig/logging_posix.go b/logging_posix.go similarity index 100% rename from src/mig/logging_posix.go rename to logging_posix.go diff --git a/src/mig/logging_windows.go b/logging_windows.go similarity index 100% rename from src/mig/logging_windows.go rename to logging_windows.go diff --git a/src/mig/modules/agentdestroy/agentdestroy.go b/modules/agentdestroy/agentdestroy.go similarity index 99% rename from src/mig/modules/agentdestroy/agentdestroy.go rename to modules/agentdestroy/agentdestroy.go index 0fdcb728..eeabea2c 100644 --- a/src/mig/modules/agentdestroy/agentdestroy.go +++ b/modules/agentdestroy/agentdestroy.go @@ -14,7 +14,7 @@ import ( "fmt" "github.com/kardianos/osext" "io" - "mig/modules" + "mig.ninja/mig/modules" "os" "os/exec" "runtime" diff --git a/src/mig/modules/agentdestroy/agentdestroy_test.go b/modules/agentdestroy/agentdestroy_test.go similarity index 93% rename from src/mig/modules/agentdestroy/agentdestroy_test.go rename to modules/agentdestroy/agentdestroy_test.go index 1810fb25..053fa2a6 100644 --- a/src/mig/modules/agentdestroy/agentdestroy_test.go +++ b/modules/agentdestroy/agentdestroy_test.go @@ -6,7 +6,7 @@ package agentdestroy import ( - "mig/testutil" + "mig.ninja/mig/testutil" "testing" ) diff --git a/src/mig/modules/example/example.go b/modules/example/example.go similarity index 99% rename from src/mig/modules/example/example.go rename to modules/example/example.go index e88d6c23..71401790 100644 --- a/src/mig/modules/example/example.go +++ b/modules/example/example.go @@ -30,7 +30,7 @@ import ( "encoding/json" "fmt" "io" - "mig/modules" + "mig.ninja/mig/modules" "net" "os" "regexp" diff --git a/src/mig/modules/example/example_test.go b/modules/example/example_test.go similarity index 93% rename from src/mig/modules/example/example_test.go rename to modules/example/example_test.go index caf0f90a..0f7f4831 100644 --- a/src/mig/modules/example/example_test.go +++ b/modules/example/example_test.go @@ -6,7 +6,7 @@ package example import ( - "mig/testutil" + "mig.ninja/mig/testutil" "testing" ) diff --git a/src/mig/modules/file/doc.rst b/modules/file/doc.rst similarity index 100% rename from src/mig/modules/file/doc.rst rename to modules/file/doc.rst diff --git a/src/mig/modules/file/file.go b/modules/file/file.go similarity index 99% rename from src/mig/modules/file/file.go rename to modules/file/file.go index 3f672170..c4bc61c1 100644 --- a/src/mig/modules/file/file.go +++ b/modules/file/file.go @@ -22,7 +22,7 @@ import ( "golang.org/x/crypto/sha3" "hash" "io" - "mig/modules" + "mig.ninja/mig/modules" "os" "path" "path/filepath" diff --git a/src/mig/modules/file/file_test.go b/modules/file/file_test.go similarity index 93% rename from src/mig/modules/file/file_test.go rename to modules/file/file_test.go index f1321df7..096fb4d9 100644 --- a/src/mig/modules/file/file_test.go +++ b/modules/file/file_test.go @@ -6,7 +6,7 @@ package file import ( - "mig/testutil" + "mig.ninja/mig/testutil" "testing" ) diff --git a/src/mig/modules/file/paramscreator.go b/modules/file/paramscreator.go similarity index 100% rename from src/mig/modules/file/paramscreator.go rename to modules/file/paramscreator.go diff --git a/src/mig/modules/memory/doc.rst b/modules/memory/doc.rst similarity index 100% rename from src/mig/modules/memory/doc.rst rename to modules/memory/doc.rst diff --git a/src/mig/modules/memory/memory.go b/modules/memory/memory.go similarity index 99% rename from src/mig/modules/memory/memory.go rename to modules/memory/memory.go index 8d8a2f0e..123e3f91 100644 --- a/src/mig/modules/memory/memory.go +++ b/modules/memory/memory.go @@ -16,7 +16,7 @@ import ( "github.com/mozilla/masche/memaccess" "github.com/mozilla/masche/process" "io" - "mig/modules" + "mig.ninja/mig/modules" "regexp" "time" ) diff --git a/src/mig/modules/memory/memory_test.go b/modules/memory/memory_test.go similarity index 98% rename from src/mig/modules/memory/memory_test.go rename to modules/memory/memory_test.go index 84eaade4..a2d87c1e 100644 --- a/src/mig/modules/memory/memory_test.go +++ b/modules/memory/memory_test.go @@ -8,8 +8,8 @@ package memory import ( "bytes" "encoding/json" - "mig/modules" - "mig/testutil" + "mig.ninja/mig/modules" + "mig.ninja/mig/testutil" "testing" ) diff --git a/src/mig/modules/memory/params.go b/modules/memory/params.go similarity index 100% rename from src/mig/modules/memory/params.go rename to modules/memory/params.go diff --git a/src/mig/modules/modules.go b/modules/modules.go similarity index 100% rename from src/mig/modules/modules.go rename to modules/modules.go diff --git a/src/mig/modules/modules_test.go b/modules/modules_test.go similarity index 100% rename from src/mig/modules/modules_test.go rename to modules/modules_test.go diff --git a/src/mig/modules/netstat/netstat.go b/modules/netstat/netstat.go similarity index 99% rename from src/mig/modules/netstat/netstat.go rename to modules/netstat/netstat.go index 78212637..470bcad3 100644 --- a/src/mig/modules/netstat/netstat.go +++ b/modules/netstat/netstat.go @@ -13,7 +13,7 @@ import ( "encoding/json" "fmt" "io" - "mig/modules" + "mig.ninja/mig/modules" "net" "regexp" "strconv" diff --git a/src/mig/modules/netstat/netstat_darwin.go b/modules/netstat/netstat_darwin.go similarity index 100% rename from src/mig/modules/netstat/netstat_darwin.go rename to modules/netstat/netstat_darwin.go diff --git a/src/mig/modules/netstat/netstat_linux.go b/modules/netstat/netstat_linux.go similarity index 100% rename from src/mig/modules/netstat/netstat_linux.go rename to modules/netstat/netstat_linux.go diff --git a/src/mig/modules/netstat/netstat_test.go b/modules/netstat/netstat_test.go similarity index 93% rename from src/mig/modules/netstat/netstat_test.go rename to modules/netstat/netstat_test.go index 8de28f10..2d6b1d6c 100644 --- a/src/mig/modules/netstat/netstat_test.go +++ b/modules/netstat/netstat_test.go @@ -6,7 +6,7 @@ package netstat import ( - "mig/testutil" + "mig.ninja/mig/testutil" "testing" ) diff --git a/src/mig/modules/netstat/netstat_windows.go b/modules/netstat/netstat_windows.go similarity index 100% rename from src/mig/modules/netstat/netstat_windows.go rename to modules/netstat/netstat_windows.go diff --git a/src/mig/modules/netstat/paramscreator.go b/modules/netstat/paramscreator.go similarity index 100% rename from src/mig/modules/netstat/paramscreator.go rename to modules/netstat/paramscreator.go diff --git a/src/mig/modules/ping/doc.rst b/modules/ping/doc.rst similarity index 100% rename from src/mig/modules/ping/doc.rst rename to modules/ping/doc.rst diff --git a/src/mig/modules/ping/paramscreator.go b/modules/ping/paramscreator.go similarity index 100% rename from src/mig/modules/ping/paramscreator.go rename to modules/ping/paramscreator.go diff --git a/src/mig/modules/ping/ping.go b/modules/ping/ping.go similarity index 99% rename from src/mig/modules/ping/ping.go rename to modules/ping/ping.go index ef534187..88ae1236 100644 --- a/src/mig/modules/ping/ping.go +++ b/modules/ping/ping.go @@ -18,7 +18,7 @@ import ( "golang.org/x/net/ipv4" "golang.org/x/net/ipv6" "io" - "mig/modules" + "mig.ninja/mig/modules" "net" "os" "strings" diff --git a/src/mig/modules/ping/ping_test.go b/modules/ping/ping_test.go similarity index 93% rename from src/mig/modules/ping/ping_test.go rename to modules/ping/ping_test.go index 8c82d96c..e7188620 100644 --- a/src/mig/modules/ping/ping_test.go +++ b/modules/ping/ping_test.go @@ -6,7 +6,7 @@ package ping import ( - "mig/testutil" + "mig.ninja/mig/testutil" "testing" ) diff --git a/src/mig/modules/pkg/doc.rst b/modules/pkg/doc.rst similarity index 100% rename from src/mig/modules/pkg/doc.rst rename to modules/pkg/doc.rst diff --git a/src/mig/modules/pkg/paramscreator.go b/modules/pkg/paramscreator.go similarity index 100% rename from src/mig/modules/pkg/paramscreator.go rename to modules/pkg/paramscreator.go diff --git a/src/mig/modules/pkg/pkg.go b/modules/pkg/pkg.go similarity index 99% rename from src/mig/modules/pkg/pkg.go rename to modules/pkg/pkg.go index b060cc45..bbff1ead 100644 --- a/src/mig/modules/pkg/pkg.go +++ b/modules/pkg/pkg.go @@ -10,7 +10,7 @@ import ( "fmt" scribelib "github.com/mozilla/scribe/src/scribe" "io" - "mig/modules" + "mig.ninja/mig/modules" "regexp" "runtime" "time" diff --git a/src/mig/modules/pkg/pkg_test.go b/modules/pkg/pkg_test.go similarity index 93% rename from src/mig/modules/pkg/pkg_test.go rename to modules/pkg/pkg_test.go index 3320181e..2fee8ea0 100644 --- a/src/mig/modules/pkg/pkg_test.go +++ b/modules/pkg/pkg_test.go @@ -6,7 +6,7 @@ package pkg import ( - "mig/testutil" + "mig.ninja/mig/testutil" "testing" ) diff --git a/src/mig/modules/registration.go b/modules/registration.go similarity index 100% rename from src/mig/modules/registration.go rename to modules/registration.go diff --git a/src/mig/modules/scribe/doc.rst b/modules/scribe/doc.rst similarity index 100% rename from src/mig/modules/scribe/doc.rst rename to modules/scribe/doc.rst diff --git a/src/mig/modules/scribe/paramscreator.go b/modules/scribe/paramscreator.go similarity index 100% rename from src/mig/modules/scribe/paramscreator.go rename to modules/scribe/paramscreator.go diff --git a/src/mig/modules/scribe/scribe.go b/modules/scribe/scribe.go similarity index 99% rename from src/mig/modules/scribe/scribe.go rename to modules/scribe/scribe.go index 0edbd4b8..19f5f4d3 100644 --- a/src/mig/modules/scribe/scribe.go +++ b/modules/scribe/scribe.go @@ -13,8 +13,8 @@ import ( "fmt" scribelib "github.com/mozilla/scribe/src/scribe" "io" - "mig/modules" - "mig/modules/file" + "mig.ninja/mig/modules" + "mig.ninja/mig/modules/file" "runtime" "strconv" "time" diff --git a/src/mig/modules/scribe/scribe_test.go b/modules/scribe/scribe_test.go similarity index 93% rename from src/mig/modules/scribe/scribe_test.go rename to modules/scribe/scribe_test.go index e2349e66..cfa067e2 100644 --- a/src/mig/modules/scribe/scribe_test.go +++ b/modules/scribe/scribe_test.go @@ -6,7 +6,7 @@ package scribe import ( - "mig/testutil" + "mig.ninja/mig/testutil" "testing" ) diff --git a/src/mig/modules/timedrift/doc.rst b/modules/timedrift/doc.rst similarity index 100% rename from src/mig/modules/timedrift/doc.rst rename to modules/timedrift/doc.rst diff --git a/src/mig/modules/timedrift/timedrift.go b/modules/timedrift/timedrift.go similarity index 99% rename from src/mig/modules/timedrift/timedrift.go rename to modules/timedrift/timedrift.go index 613b2240..59165a49 100644 --- a/src/mig/modules/timedrift/timedrift.go +++ b/modules/timedrift/timedrift.go @@ -11,7 +11,7 @@ import ( "flag" "fmt" "io" - "mig/modules" + "mig.ninja/mig/modules" "net" "os" "time" diff --git a/src/mig/modules/timedrift/timedrift_test.go b/modules/timedrift/timedrift_test.go similarity index 93% rename from src/mig/modules/timedrift/timedrift_test.go rename to modules/timedrift/timedrift_test.go index a5a8dcd7..cd6d845a 100644 --- a/src/mig/modules/timedrift/timedrift_test.go +++ b/modules/timedrift/timedrift_test.go @@ -6,7 +6,7 @@ package timedrift import ( - "mig/testutil" + "mig.ninja/mig/testutil" "testing" ) diff --git a/src/mig/modules/upgrade/upgrade.go b/modules/upgrade/upgrade.go similarity index 99% rename from src/mig/modules/upgrade/upgrade.go rename to modules/upgrade/upgrade.go index 3fe7d15e..7adb6dd2 100644 --- a/src/mig/modules/upgrade/upgrade.go +++ b/modules/upgrade/upgrade.go @@ -23,7 +23,7 @@ import ( "hash" "io" "io/ioutil" - "mig/modules" + "mig.ninja/mig/modules" "net/http" "os" "os/exec" diff --git a/src/mig/modules/upgrade/upgrade_test.go b/modules/upgrade/upgrade_test.go similarity index 93% rename from src/mig/modules/upgrade/upgrade_test.go rename to modules/upgrade/upgrade_test.go index 83c7e0d1..0052094a 100644 --- a/src/mig/modules/upgrade/upgrade_test.go +++ b/modules/upgrade/upgrade_test.go @@ -6,7 +6,7 @@ package upgrade import ( - "mig/testutil" + "mig.ninja/mig/testutil" "testing" ) diff --git a/src/mig/pgp/gpgagent/gpgagent.go b/pgp/gpgagent/gpgagent.go similarity index 100% rename from src/mig/pgp/gpgagent/gpgagent.go rename to pgp/gpgagent/gpgagent.go diff --git a/src/mig/pgp/gpgagent/gpgagent_test.go b/pgp/gpgagent/gpgagent_test.go similarity index 100% rename from src/mig/pgp/gpgagent/gpgagent_test.go rename to pgp/gpgagent/gpgagent_test.go diff --git a/src/mig/pgp/keyserver_client.go b/pgp/keyserver_client.go similarity index 100% rename from src/mig/pgp/keyserver_client.go rename to pgp/keyserver_client.go diff --git a/src/mig/pgp/pgp.go b/pgp/pgp.go similarity index 100% rename from src/mig/pgp/pgp.go rename to pgp/pgp.go diff --git a/src/mig/pgp/pinentry/pinentry.go b/pgp/pinentry/pinentry.go similarity index 100% rename from src/mig/pgp/pinentry/pinentry.go rename to pgp/pinentry/pinentry.go diff --git a/src/mig/pgp/sign.go b/pgp/sign.go similarity index 98% rename from src/mig/pgp/sign.go rename to pgp/sign.go index 777e30be..e33b9a02 100644 --- a/src/mig/pgp/sign.go +++ b/pgp/sign.go @@ -11,8 +11,8 @@ import ( "fmt" "golang.org/x/crypto/openpgp" "io" - "mig/pgp/gpgagent" - "mig/pgp/pinentry" + "mig.ninja/mig/pgp/gpgagent" + "mig.ninja/mig/pgp/pinentry" "os" "strings" ) diff --git a/src/mig/pgp/verify.go b/pgp/verify.go similarity index 100% rename from src/mig/pgp/verify.go rename to pgp/verify.go diff --git a/src/mig/scheduler/agents_management.go b/scheduler/agents_management.go similarity index 99% rename from src/mig/scheduler/agents_management.go rename to scheduler/agents_management.go index 6bcf2c45..45ccf6c2 100644 --- a/src/mig/scheduler/agents_management.go +++ b/scheduler/agents_management.go @@ -8,7 +8,7 @@ package main import ( "encoding/json" "fmt" - "mig" + "mig.ninja/mig" "reflect" "time" ) diff --git a/src/mig/scheduler/agents_queues.go b/scheduler/agents_queues.go similarity index 99% rename from src/mig/scheduler/agents_queues.go rename to scheduler/agents_queues.go index 156c1be7..f3849d1b 100644 --- a/src/mig/scheduler/agents_queues.go +++ b/scheduler/agents_queues.go @@ -8,7 +8,7 @@ package main import ( "encoding/json" "fmt" - "mig" + "mig.ninja/mig" "time" "github.com/streadway/amqp" diff --git a/src/mig/scheduler/authorization.go b/scheduler/authorization.go similarity index 99% rename from src/mig/scheduler/authorization.go rename to scheduler/authorization.go index b0399386..cfefae1c 100644 --- a/src/mig/scheduler/authorization.go +++ b/scheduler/authorization.go @@ -8,7 +8,7 @@ package main import ( "bufio" "fmt" - "mig" + "mig.ninja/mig" "os" "regexp" ) diff --git a/src/mig/scheduler/collector.go b/scheduler/collector.go similarity index 99% rename from src/mig/scheduler/collector.go rename to scheduler/collector.go index 660f9aad..d435bd5e 100644 --- a/src/mig/scheduler/collector.go +++ b/scheduler/collector.go @@ -8,7 +8,7 @@ package main import ( "encoding/json" "fmt" - "mig" + "mig.ninja/mig" "os" "time" ) diff --git a/src/mig/scheduler/context.go b/scheduler/context.go similarity index 99% rename from src/mig/scheduler/context.go rename to scheduler/context.go index bfa5e86b..3de76ffa 100644 --- a/src/mig/scheduler/context.go +++ b/scheduler/context.go @@ -6,16 +6,16 @@ package main import ( - "gopkg.in/gcfg.v1" "crypto/rand" "crypto/tls" "crypto/x509" "fmt" "github.com/streadway/amqp" + "gopkg.in/gcfg.v1" "io" "io/ioutil" - "mig" - migdb "mig/database" + "mig.ninja/mig" + migdb "mig.ninja/mig/database" "net" "os" "strings" diff --git a/src/mig/scheduler/events.go b/scheduler/events.go similarity index 98% rename from src/mig/scheduler/events.go rename to scheduler/events.go index 478e60b7..64836fa8 100644 --- a/src/mig/scheduler/events.go +++ b/scheduler/events.go @@ -8,7 +8,7 @@ package main import ( "fmt" "github.com/streadway/amqp" - "mig" + "mig.ninja/mig" "time" ) diff --git a/src/mig/scheduler/flow.go b/scheduler/flow.go similarity index 99% rename from src/mig/scheduler/flow.go rename to scheduler/flow.go index 9e1a2736..da6b5758 100644 --- a/src/mig/scheduler/flow.go +++ b/scheduler/flow.go @@ -49,7 +49,7 @@ import ( "encoding/json" "fmt" "io/ioutil" - "mig" + "mig.ninja/mig" "os" "time" ) diff --git a/src/mig/scheduler/periodic.go b/scheduler/periodic.go similarity index 99% rename from src/mig/scheduler/periodic.go rename to scheduler/periodic.go index 4b8c5ebf..5be2f23b 100644 --- a/src/mig/scheduler/periodic.go +++ b/scheduler/periodic.go @@ -7,7 +7,7 @@ package main import ( "fmt" - "mig" + "mig.ninja/mig" "os" "time" ) diff --git a/src/mig/scheduler/pgp.go b/scheduler/pgp.go similarity index 99% rename from src/mig/scheduler/pgp.go rename to scheduler/pgp.go index 24034c97..b3feb6a0 100644 --- a/src/mig/scheduler/pgp.go +++ b/scheduler/pgp.go @@ -10,8 +10,8 @@ import ( "fmt" "io" "io/ioutil" - "mig" - "mig/pgp" + "mig.ninja/mig" + "mig.ninja/mig/pgp" "time" ) diff --git a/src/mig/scheduler/queues_cleanup.go b/scheduler/queues_cleanup.go similarity index 99% rename from src/mig/scheduler/queues_cleanup.go rename to scheduler/queues_cleanup.go index 569cf8a0..a8e945b2 100644 --- a/src/mig/scheduler/queues_cleanup.go +++ b/scheduler/queues_cleanup.go @@ -3,7 +3,7 @@ package main import ( "fmt" "github.com/streadway/amqp" - "mig" + "mig.ninja/mig" "time" ) diff --git a/src/mig/scheduler/routines.go b/scheduler/routines.go similarity index 99% rename from src/mig/scheduler/routines.go rename to scheduler/routines.go index 5ef0db0e..cd09357b 100644 --- a/src/mig/scheduler/routines.go +++ b/scheduler/routines.go @@ -8,7 +8,7 @@ package main import ( "errors" "fmt" - "mig" + "mig.ninja/mig" "os" "time" ) diff --git a/src/mig/scheduler/scheduler.go b/scheduler/scheduler.go similarity index 99% rename from src/mig/scheduler/scheduler.go rename to scheduler/scheduler.go index d040043f..8771480d 100644 --- a/src/mig/scheduler/scheduler.go +++ b/scheduler/scheduler.go @@ -10,9 +10,9 @@ import ( "flag" "fmt" "github.com/streadway/amqp" - "mig" - "mig/modules" - "mig/pgp" + "mig.ninja/mig" + "mig.ninja/mig/modules" + "mig.ninja/mig/pgp" "os" "runtime" "time" diff --git a/src/mig/testutil/modtest.go b/testutil/modtest.go similarity index 91% rename from src/mig/testutil/modtest.go rename to testutil/modtest.go index 75af07f4..44ee75c6 100644 --- a/src/mig/testutil/modtest.go +++ b/testutil/modtest.go @@ -1,7 +1,7 @@ package testutil import ( - "mig/modules" + "mig.ninja/mig/modules" "testing" ) diff --git a/src/mig/vendor/github.com/bobappleyard/readline/COPYING b/vendor/github.com/bobappleyard/readline/COPYING similarity index 100% rename from src/mig/vendor/github.com/bobappleyard/readline/COPYING rename to vendor/github.com/bobappleyard/readline/COPYING diff --git a/src/mig/vendor/github.com/bobappleyard/readline/README.md b/vendor/github.com/bobappleyard/readline/README.md similarity index 100% rename from src/mig/vendor/github.com/bobappleyard/readline/README.md rename to vendor/github.com/bobappleyard/readline/README.md diff --git a/src/mig/vendor/github.com/bobappleyard/readline/example_test.go b/vendor/github.com/bobappleyard/readline/example_test.go similarity index 100% rename from src/mig/vendor/github.com/bobappleyard/readline/example_test.go rename to vendor/github.com/bobappleyard/readline/example_test.go diff --git a/src/mig/vendor/github.com/bobappleyard/readline/readline.go b/vendor/github.com/bobappleyard/readline/readline.go similarity index 100% rename from src/mig/vendor/github.com/bobappleyard/readline/readline.go rename to vendor/github.com/bobappleyard/readline/readline.go diff --git a/src/mig/vendor/github.com/golang/sys/.gitattributes b/vendor/github.com/golang/sys/.gitattributes similarity index 100% rename from src/mig/vendor/github.com/golang/sys/.gitattributes rename to vendor/github.com/golang/sys/.gitattributes diff --git a/src/mig/vendor/github.com/golang/sys/.gitignore b/vendor/github.com/golang/sys/.gitignore similarity index 100% rename from src/mig/vendor/github.com/golang/sys/.gitignore rename to vendor/github.com/golang/sys/.gitignore diff --git a/src/mig/vendor/github.com/golang/sys/AUTHORS b/vendor/github.com/golang/sys/AUTHORS similarity index 100% rename from src/mig/vendor/github.com/golang/sys/AUTHORS rename to vendor/github.com/golang/sys/AUTHORS diff --git a/src/mig/vendor/github.com/golang/sys/CONTRIBUTING.md b/vendor/github.com/golang/sys/CONTRIBUTING.md similarity index 100% rename from src/mig/vendor/github.com/golang/sys/CONTRIBUTING.md rename to vendor/github.com/golang/sys/CONTRIBUTING.md diff --git a/src/mig/vendor/github.com/golang/sys/CONTRIBUTORS b/vendor/github.com/golang/sys/CONTRIBUTORS similarity index 100% rename from src/mig/vendor/github.com/golang/sys/CONTRIBUTORS rename to vendor/github.com/golang/sys/CONTRIBUTORS diff --git a/src/mig/vendor/github.com/golang/sys/LICENSE b/vendor/github.com/golang/sys/LICENSE similarity index 100% rename from src/mig/vendor/github.com/golang/sys/LICENSE rename to vendor/github.com/golang/sys/LICENSE diff --git a/src/mig/vendor/github.com/golang/sys/PATENTS b/vendor/github.com/golang/sys/PATENTS similarity index 100% rename from src/mig/vendor/github.com/golang/sys/PATENTS rename to vendor/github.com/golang/sys/PATENTS diff --git a/src/mig/vendor/github.com/golang/sys/README b/vendor/github.com/golang/sys/README similarity index 100% rename from src/mig/vendor/github.com/golang/sys/README rename to vendor/github.com/golang/sys/README diff --git a/src/mig/vendor/github.com/golang/sys/plan9/asm.s b/vendor/github.com/golang/sys/plan9/asm.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/asm.s rename to vendor/github.com/golang/sys/plan9/asm.s diff --git a/src/mig/vendor/github.com/golang/sys/plan9/asm_plan9_386.s b/vendor/github.com/golang/sys/plan9/asm_plan9_386.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/asm_plan9_386.s rename to vendor/github.com/golang/sys/plan9/asm_plan9_386.s diff --git a/src/mig/vendor/github.com/golang/sys/plan9/asm_plan9_amd64.s b/vendor/github.com/golang/sys/plan9/asm_plan9_amd64.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/asm_plan9_amd64.s rename to vendor/github.com/golang/sys/plan9/asm_plan9_amd64.s diff --git a/src/mig/vendor/github.com/golang/sys/plan9/const_plan9.go b/vendor/github.com/golang/sys/plan9/const_plan9.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/const_plan9.go rename to vendor/github.com/golang/sys/plan9/const_plan9.go diff --git a/src/mig/vendor/github.com/golang/sys/plan9/dir_plan9.go b/vendor/github.com/golang/sys/plan9/dir_plan9.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/dir_plan9.go rename to vendor/github.com/golang/sys/plan9/dir_plan9.go diff --git a/src/mig/vendor/github.com/golang/sys/plan9/env_plan9.go b/vendor/github.com/golang/sys/plan9/env_plan9.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/env_plan9.go rename to vendor/github.com/golang/sys/plan9/env_plan9.go diff --git a/src/mig/vendor/github.com/golang/sys/plan9/env_unset.go b/vendor/github.com/golang/sys/plan9/env_unset.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/env_unset.go rename to vendor/github.com/golang/sys/plan9/env_unset.go diff --git a/src/mig/vendor/github.com/golang/sys/plan9/errors_plan9.go b/vendor/github.com/golang/sys/plan9/errors_plan9.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/errors_plan9.go rename to vendor/github.com/golang/sys/plan9/errors_plan9.go diff --git a/src/mig/vendor/github.com/golang/sys/plan9/mkall.sh b/vendor/github.com/golang/sys/plan9/mkall.sh similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/mkall.sh rename to vendor/github.com/golang/sys/plan9/mkall.sh diff --git a/src/mig/vendor/github.com/golang/sys/plan9/mkerrors.sh b/vendor/github.com/golang/sys/plan9/mkerrors.sh similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/mkerrors.sh rename to vendor/github.com/golang/sys/plan9/mkerrors.sh diff --git a/src/mig/vendor/github.com/golang/sys/plan9/mksyscall.pl b/vendor/github.com/golang/sys/plan9/mksyscall.pl similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/mksyscall.pl rename to vendor/github.com/golang/sys/plan9/mksyscall.pl diff --git a/src/mig/vendor/github.com/golang/sys/plan9/mksysnum_plan9.sh b/vendor/github.com/golang/sys/plan9/mksysnum_plan9.sh similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/mksysnum_plan9.sh rename to vendor/github.com/golang/sys/plan9/mksysnum_plan9.sh diff --git a/src/mig/vendor/github.com/golang/sys/plan9/pwd_go15_plan9.go b/vendor/github.com/golang/sys/plan9/pwd_go15_plan9.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/pwd_go15_plan9.go rename to vendor/github.com/golang/sys/plan9/pwd_go15_plan9.go diff --git a/src/mig/vendor/github.com/golang/sys/plan9/pwd_plan9.go b/vendor/github.com/golang/sys/plan9/pwd_plan9.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/pwd_plan9.go rename to vendor/github.com/golang/sys/plan9/pwd_plan9.go diff --git a/src/mig/vendor/github.com/golang/sys/plan9/race.go b/vendor/github.com/golang/sys/plan9/race.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/race.go rename to vendor/github.com/golang/sys/plan9/race.go diff --git a/src/mig/vendor/github.com/golang/sys/plan9/race0.go b/vendor/github.com/golang/sys/plan9/race0.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/race0.go rename to vendor/github.com/golang/sys/plan9/race0.go diff --git a/src/mig/vendor/github.com/golang/sys/plan9/str.go b/vendor/github.com/golang/sys/plan9/str.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/str.go rename to vendor/github.com/golang/sys/plan9/str.go diff --git a/src/mig/vendor/github.com/golang/sys/plan9/syscall.go b/vendor/github.com/golang/sys/plan9/syscall.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/syscall.go rename to vendor/github.com/golang/sys/plan9/syscall.go diff --git a/src/mig/vendor/github.com/golang/sys/plan9/syscall_plan9.go b/vendor/github.com/golang/sys/plan9/syscall_plan9.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/syscall_plan9.go rename to vendor/github.com/golang/sys/plan9/syscall_plan9.go diff --git a/src/mig/vendor/github.com/golang/sys/plan9/syscall_test.go b/vendor/github.com/golang/sys/plan9/syscall_test.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/syscall_test.go rename to vendor/github.com/golang/sys/plan9/syscall_test.go diff --git a/src/mig/vendor/github.com/golang/sys/plan9/zsyscall_plan9_386.go b/vendor/github.com/golang/sys/plan9/zsyscall_plan9_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/zsyscall_plan9_386.go rename to vendor/github.com/golang/sys/plan9/zsyscall_plan9_386.go diff --git a/src/mig/vendor/github.com/golang/sys/plan9/zsyscall_plan9_amd64.go b/vendor/github.com/golang/sys/plan9/zsyscall_plan9_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/zsyscall_plan9_amd64.go rename to vendor/github.com/golang/sys/plan9/zsyscall_plan9_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/plan9/zsysnum_plan9.go b/vendor/github.com/golang/sys/plan9/zsysnum_plan9.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/plan9/zsysnum_plan9.go rename to vendor/github.com/golang/sys/plan9/zsysnum_plan9.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/asm.s b/vendor/github.com/golang/sys/unix/asm.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/asm.s rename to vendor/github.com/golang/sys/unix/asm.s diff --git a/src/mig/vendor/github.com/golang/sys/unix/asm_darwin_386.s b/vendor/github.com/golang/sys/unix/asm_darwin_386.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/asm_darwin_386.s rename to vendor/github.com/golang/sys/unix/asm_darwin_386.s diff --git a/src/mig/vendor/github.com/golang/sys/unix/asm_darwin_amd64.s b/vendor/github.com/golang/sys/unix/asm_darwin_amd64.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/asm_darwin_amd64.s rename to vendor/github.com/golang/sys/unix/asm_darwin_amd64.s diff --git a/src/mig/vendor/github.com/golang/sys/unix/asm_darwin_arm.s b/vendor/github.com/golang/sys/unix/asm_darwin_arm.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/asm_darwin_arm.s rename to vendor/github.com/golang/sys/unix/asm_darwin_arm.s diff --git a/src/mig/vendor/github.com/golang/sys/unix/asm_darwin_arm64.s b/vendor/github.com/golang/sys/unix/asm_darwin_arm64.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/asm_darwin_arm64.s rename to vendor/github.com/golang/sys/unix/asm_darwin_arm64.s diff --git a/src/mig/vendor/github.com/golang/sys/unix/asm_dragonfly_386.s b/vendor/github.com/golang/sys/unix/asm_dragonfly_386.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/asm_dragonfly_386.s rename to vendor/github.com/golang/sys/unix/asm_dragonfly_386.s diff --git a/src/mig/vendor/github.com/golang/sys/unix/asm_dragonfly_amd64.s b/vendor/github.com/golang/sys/unix/asm_dragonfly_amd64.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/asm_dragonfly_amd64.s rename to vendor/github.com/golang/sys/unix/asm_dragonfly_amd64.s diff --git a/src/mig/vendor/github.com/golang/sys/unix/asm_freebsd_386.s b/vendor/github.com/golang/sys/unix/asm_freebsd_386.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/asm_freebsd_386.s rename to vendor/github.com/golang/sys/unix/asm_freebsd_386.s diff --git a/src/mig/vendor/github.com/golang/sys/unix/asm_freebsd_amd64.s b/vendor/github.com/golang/sys/unix/asm_freebsd_amd64.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/asm_freebsd_amd64.s rename to vendor/github.com/golang/sys/unix/asm_freebsd_amd64.s diff --git a/src/mig/vendor/github.com/golang/sys/unix/asm_freebsd_arm.s b/vendor/github.com/golang/sys/unix/asm_freebsd_arm.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/asm_freebsd_arm.s rename to vendor/github.com/golang/sys/unix/asm_freebsd_arm.s diff --git a/src/mig/vendor/github.com/golang/sys/unix/asm_linux_386.s b/vendor/github.com/golang/sys/unix/asm_linux_386.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/asm_linux_386.s rename to vendor/github.com/golang/sys/unix/asm_linux_386.s diff --git a/src/mig/vendor/github.com/golang/sys/unix/asm_linux_amd64.s b/vendor/github.com/golang/sys/unix/asm_linux_amd64.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/asm_linux_amd64.s rename to vendor/github.com/golang/sys/unix/asm_linux_amd64.s diff --git a/src/mig/vendor/github.com/golang/sys/unix/asm_linux_arm.s b/vendor/github.com/golang/sys/unix/asm_linux_arm.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/asm_linux_arm.s rename to vendor/github.com/golang/sys/unix/asm_linux_arm.s diff --git a/src/mig/vendor/github.com/golang/sys/unix/asm_linux_arm64.s b/vendor/github.com/golang/sys/unix/asm_linux_arm64.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/asm_linux_arm64.s rename to vendor/github.com/golang/sys/unix/asm_linux_arm64.s diff --git a/src/mig/vendor/github.com/golang/sys/unix/asm_linux_ppc64x.s b/vendor/github.com/golang/sys/unix/asm_linux_ppc64x.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/asm_linux_ppc64x.s rename to vendor/github.com/golang/sys/unix/asm_linux_ppc64x.s diff --git a/src/mig/vendor/github.com/golang/sys/unix/asm_netbsd_386.s b/vendor/github.com/golang/sys/unix/asm_netbsd_386.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/asm_netbsd_386.s rename to vendor/github.com/golang/sys/unix/asm_netbsd_386.s diff --git a/src/mig/vendor/github.com/golang/sys/unix/asm_netbsd_amd64.s b/vendor/github.com/golang/sys/unix/asm_netbsd_amd64.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/asm_netbsd_amd64.s rename to vendor/github.com/golang/sys/unix/asm_netbsd_amd64.s diff --git a/src/mig/vendor/github.com/golang/sys/unix/asm_netbsd_arm.s b/vendor/github.com/golang/sys/unix/asm_netbsd_arm.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/asm_netbsd_arm.s rename to vendor/github.com/golang/sys/unix/asm_netbsd_arm.s diff --git a/src/mig/vendor/github.com/golang/sys/unix/asm_openbsd_386.s b/vendor/github.com/golang/sys/unix/asm_openbsd_386.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/asm_openbsd_386.s rename to vendor/github.com/golang/sys/unix/asm_openbsd_386.s diff --git a/src/mig/vendor/github.com/golang/sys/unix/asm_openbsd_amd64.s b/vendor/github.com/golang/sys/unix/asm_openbsd_amd64.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/asm_openbsd_amd64.s rename to vendor/github.com/golang/sys/unix/asm_openbsd_amd64.s diff --git a/src/mig/vendor/github.com/golang/sys/unix/asm_solaris_amd64.s b/vendor/github.com/golang/sys/unix/asm_solaris_amd64.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/asm_solaris_amd64.s rename to vendor/github.com/golang/sys/unix/asm_solaris_amd64.s diff --git a/src/mig/vendor/github.com/golang/sys/unix/constants.go b/vendor/github.com/golang/sys/unix/constants.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/constants.go rename to vendor/github.com/golang/sys/unix/constants.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/creds_test.go b/vendor/github.com/golang/sys/unix/creds_test.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/creds_test.go rename to vendor/github.com/golang/sys/unix/creds_test.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/env_unix.go b/vendor/github.com/golang/sys/unix/env_unix.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/env_unix.go rename to vendor/github.com/golang/sys/unix/env_unix.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/env_unset.go b/vendor/github.com/golang/sys/unix/env_unset.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/env_unset.go rename to vendor/github.com/golang/sys/unix/env_unset.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/export_test.go b/vendor/github.com/golang/sys/unix/export_test.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/export_test.go rename to vendor/github.com/golang/sys/unix/export_test.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/flock.go b/vendor/github.com/golang/sys/unix/flock.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/flock.go rename to vendor/github.com/golang/sys/unix/flock.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/flock_linux_32bit.go b/vendor/github.com/golang/sys/unix/flock_linux_32bit.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/flock_linux_32bit.go rename to vendor/github.com/golang/sys/unix/flock_linux_32bit.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/gccgo.go b/vendor/github.com/golang/sys/unix/gccgo.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/gccgo.go rename to vendor/github.com/golang/sys/unix/gccgo.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/gccgo_c.c b/vendor/github.com/golang/sys/unix/gccgo_c.c similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/gccgo_c.c rename to vendor/github.com/golang/sys/unix/gccgo_c.c diff --git a/src/mig/vendor/github.com/golang/sys/unix/gccgo_linux_amd64.go b/vendor/github.com/golang/sys/unix/gccgo_linux_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/gccgo_linux_amd64.go rename to vendor/github.com/golang/sys/unix/gccgo_linux_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/mkall.sh b/vendor/github.com/golang/sys/unix/mkall.sh similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/mkall.sh rename to vendor/github.com/golang/sys/unix/mkall.sh diff --git a/src/mig/vendor/github.com/golang/sys/unix/mkerrors.sh b/vendor/github.com/golang/sys/unix/mkerrors.sh similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/mkerrors.sh rename to vendor/github.com/golang/sys/unix/mkerrors.sh diff --git a/src/mig/vendor/github.com/golang/sys/unix/mksyscall.pl b/vendor/github.com/golang/sys/unix/mksyscall.pl similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/mksyscall.pl rename to vendor/github.com/golang/sys/unix/mksyscall.pl diff --git a/src/mig/vendor/github.com/golang/sys/unix/mksyscall_solaris.pl b/vendor/github.com/golang/sys/unix/mksyscall_solaris.pl similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/mksyscall_solaris.pl rename to vendor/github.com/golang/sys/unix/mksyscall_solaris.pl diff --git a/src/mig/vendor/github.com/golang/sys/unix/mksysctl_openbsd.pl b/vendor/github.com/golang/sys/unix/mksysctl_openbsd.pl similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/mksysctl_openbsd.pl rename to vendor/github.com/golang/sys/unix/mksysctl_openbsd.pl diff --git a/src/mig/vendor/github.com/golang/sys/unix/mksysnum_darwin.pl b/vendor/github.com/golang/sys/unix/mksysnum_darwin.pl similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/mksysnum_darwin.pl rename to vendor/github.com/golang/sys/unix/mksysnum_darwin.pl diff --git a/src/mig/vendor/github.com/golang/sys/unix/mksysnum_dragonfly.pl b/vendor/github.com/golang/sys/unix/mksysnum_dragonfly.pl similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/mksysnum_dragonfly.pl rename to vendor/github.com/golang/sys/unix/mksysnum_dragonfly.pl diff --git a/src/mig/vendor/github.com/golang/sys/unix/mksysnum_freebsd.pl b/vendor/github.com/golang/sys/unix/mksysnum_freebsd.pl similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/mksysnum_freebsd.pl rename to vendor/github.com/golang/sys/unix/mksysnum_freebsd.pl diff --git a/src/mig/vendor/github.com/golang/sys/unix/mksysnum_linux.pl b/vendor/github.com/golang/sys/unix/mksysnum_linux.pl similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/mksysnum_linux.pl rename to vendor/github.com/golang/sys/unix/mksysnum_linux.pl diff --git a/src/mig/vendor/github.com/golang/sys/unix/mksysnum_netbsd.pl b/vendor/github.com/golang/sys/unix/mksysnum_netbsd.pl similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/mksysnum_netbsd.pl rename to vendor/github.com/golang/sys/unix/mksysnum_netbsd.pl diff --git a/src/mig/vendor/github.com/golang/sys/unix/mksysnum_openbsd.pl b/vendor/github.com/golang/sys/unix/mksysnum_openbsd.pl similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/mksysnum_openbsd.pl rename to vendor/github.com/golang/sys/unix/mksysnum_openbsd.pl diff --git a/src/mig/vendor/github.com/golang/sys/unix/mmap_unix_test.go b/vendor/github.com/golang/sys/unix/mmap_unix_test.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/mmap_unix_test.go rename to vendor/github.com/golang/sys/unix/mmap_unix_test.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/race.go b/vendor/github.com/golang/sys/unix/race.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/race.go rename to vendor/github.com/golang/sys/unix/race.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/race0.go b/vendor/github.com/golang/sys/unix/race0.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/race0.go rename to vendor/github.com/golang/sys/unix/race0.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/sockcmsg_linux.go b/vendor/github.com/golang/sys/unix/sockcmsg_linux.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/sockcmsg_linux.go rename to vendor/github.com/golang/sys/unix/sockcmsg_linux.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/sockcmsg_unix.go b/vendor/github.com/golang/sys/unix/sockcmsg_unix.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/sockcmsg_unix.go rename to vendor/github.com/golang/sys/unix/sockcmsg_unix.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/str.go b/vendor/github.com/golang/sys/unix/str.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/str.go rename to vendor/github.com/golang/sys/unix/str.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall.go b/vendor/github.com/golang/sys/unix/syscall.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall.go rename to vendor/github.com/golang/sys/unix/syscall.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_bsd.go b/vendor/github.com/golang/sys/unix/syscall_bsd.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_bsd.go rename to vendor/github.com/golang/sys/unix/syscall_bsd.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_bsd_test.go b/vendor/github.com/golang/sys/unix/syscall_bsd_test.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_bsd_test.go rename to vendor/github.com/golang/sys/unix/syscall_bsd_test.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_darwin.go b/vendor/github.com/golang/sys/unix/syscall_darwin.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_darwin.go rename to vendor/github.com/golang/sys/unix/syscall_darwin.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_darwin_386.go b/vendor/github.com/golang/sys/unix/syscall_darwin_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_darwin_386.go rename to vendor/github.com/golang/sys/unix/syscall_darwin_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_darwin_amd64.go b/vendor/github.com/golang/sys/unix/syscall_darwin_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_darwin_amd64.go rename to vendor/github.com/golang/sys/unix/syscall_darwin_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_darwin_arm.go b/vendor/github.com/golang/sys/unix/syscall_darwin_arm.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_darwin_arm.go rename to vendor/github.com/golang/sys/unix/syscall_darwin_arm.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_darwin_arm64.go b/vendor/github.com/golang/sys/unix/syscall_darwin_arm64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_darwin_arm64.go rename to vendor/github.com/golang/sys/unix/syscall_darwin_arm64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_dragonfly.go b/vendor/github.com/golang/sys/unix/syscall_dragonfly.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_dragonfly.go rename to vendor/github.com/golang/sys/unix/syscall_dragonfly.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_dragonfly_386.go b/vendor/github.com/golang/sys/unix/syscall_dragonfly_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_dragonfly_386.go rename to vendor/github.com/golang/sys/unix/syscall_dragonfly_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_dragonfly_amd64.go b/vendor/github.com/golang/sys/unix/syscall_dragonfly_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_dragonfly_amd64.go rename to vendor/github.com/golang/sys/unix/syscall_dragonfly_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_freebsd.go b/vendor/github.com/golang/sys/unix/syscall_freebsd.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_freebsd.go rename to vendor/github.com/golang/sys/unix/syscall_freebsd.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_freebsd_386.go b/vendor/github.com/golang/sys/unix/syscall_freebsd_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_freebsd_386.go rename to vendor/github.com/golang/sys/unix/syscall_freebsd_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_freebsd_amd64.go b/vendor/github.com/golang/sys/unix/syscall_freebsd_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_freebsd_amd64.go rename to vendor/github.com/golang/sys/unix/syscall_freebsd_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_freebsd_arm.go b/vendor/github.com/golang/sys/unix/syscall_freebsd_arm.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_freebsd_arm.go rename to vendor/github.com/golang/sys/unix/syscall_freebsd_arm.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_linux.go b/vendor/github.com/golang/sys/unix/syscall_linux.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_linux.go rename to vendor/github.com/golang/sys/unix/syscall_linux.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_linux_386.go b/vendor/github.com/golang/sys/unix/syscall_linux_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_linux_386.go rename to vendor/github.com/golang/sys/unix/syscall_linux_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_linux_amd64.go b/vendor/github.com/golang/sys/unix/syscall_linux_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_linux_amd64.go rename to vendor/github.com/golang/sys/unix/syscall_linux_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_linux_arm.go b/vendor/github.com/golang/sys/unix/syscall_linux_arm.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_linux_arm.go rename to vendor/github.com/golang/sys/unix/syscall_linux_arm.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_linux_arm64.go b/vendor/github.com/golang/sys/unix/syscall_linux_arm64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_linux_arm64.go rename to vendor/github.com/golang/sys/unix/syscall_linux_arm64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_linux_ppc64x.go b/vendor/github.com/golang/sys/unix/syscall_linux_ppc64x.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_linux_ppc64x.go rename to vendor/github.com/golang/sys/unix/syscall_linux_ppc64x.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_netbsd.go b/vendor/github.com/golang/sys/unix/syscall_netbsd.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_netbsd.go rename to vendor/github.com/golang/sys/unix/syscall_netbsd.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_netbsd_386.go b/vendor/github.com/golang/sys/unix/syscall_netbsd_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_netbsd_386.go rename to vendor/github.com/golang/sys/unix/syscall_netbsd_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_netbsd_amd64.go b/vendor/github.com/golang/sys/unix/syscall_netbsd_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_netbsd_amd64.go rename to vendor/github.com/golang/sys/unix/syscall_netbsd_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_netbsd_arm.go b/vendor/github.com/golang/sys/unix/syscall_netbsd_arm.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_netbsd_arm.go rename to vendor/github.com/golang/sys/unix/syscall_netbsd_arm.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_no_getwd.go b/vendor/github.com/golang/sys/unix/syscall_no_getwd.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_no_getwd.go rename to vendor/github.com/golang/sys/unix/syscall_no_getwd.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_openbsd.go b/vendor/github.com/golang/sys/unix/syscall_openbsd.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_openbsd.go rename to vendor/github.com/golang/sys/unix/syscall_openbsd.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_openbsd_386.go b/vendor/github.com/golang/sys/unix/syscall_openbsd_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_openbsd_386.go rename to vendor/github.com/golang/sys/unix/syscall_openbsd_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_openbsd_amd64.go b/vendor/github.com/golang/sys/unix/syscall_openbsd_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_openbsd_amd64.go rename to vendor/github.com/golang/sys/unix/syscall_openbsd_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_solaris.go b/vendor/github.com/golang/sys/unix/syscall_solaris.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_solaris.go rename to vendor/github.com/golang/sys/unix/syscall_solaris.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_solaris_amd64.go b/vendor/github.com/golang/sys/unix/syscall_solaris_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_solaris_amd64.go rename to vendor/github.com/golang/sys/unix/syscall_solaris_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_test.go b/vendor/github.com/golang/sys/unix/syscall_test.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_test.go rename to vendor/github.com/golang/sys/unix/syscall_test.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_unix.go b/vendor/github.com/golang/sys/unix/syscall_unix.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_unix.go rename to vendor/github.com/golang/sys/unix/syscall_unix.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/syscall_unix_test.go b/vendor/github.com/golang/sys/unix/syscall_unix_test.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/syscall_unix_test.go rename to vendor/github.com/golang/sys/unix/syscall_unix_test.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/types_darwin.go b/vendor/github.com/golang/sys/unix/types_darwin.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/types_darwin.go rename to vendor/github.com/golang/sys/unix/types_darwin.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/types_dragonfly.go b/vendor/github.com/golang/sys/unix/types_dragonfly.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/types_dragonfly.go rename to vendor/github.com/golang/sys/unix/types_dragonfly.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/types_freebsd.go b/vendor/github.com/golang/sys/unix/types_freebsd.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/types_freebsd.go rename to vendor/github.com/golang/sys/unix/types_freebsd.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/types_linux.go b/vendor/github.com/golang/sys/unix/types_linux.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/types_linux.go rename to vendor/github.com/golang/sys/unix/types_linux.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/types_netbsd.go b/vendor/github.com/golang/sys/unix/types_netbsd.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/types_netbsd.go rename to vendor/github.com/golang/sys/unix/types_netbsd.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/types_openbsd.go b/vendor/github.com/golang/sys/unix/types_openbsd.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/types_openbsd.go rename to vendor/github.com/golang/sys/unix/types_openbsd.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/types_solaris.go b/vendor/github.com/golang/sys/unix/types_solaris.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/types_solaris.go rename to vendor/github.com/golang/sys/unix/types_solaris.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zerrors_darwin_386.go b/vendor/github.com/golang/sys/unix/zerrors_darwin_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zerrors_darwin_386.go rename to vendor/github.com/golang/sys/unix/zerrors_darwin_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zerrors_darwin_amd64.go b/vendor/github.com/golang/sys/unix/zerrors_darwin_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zerrors_darwin_amd64.go rename to vendor/github.com/golang/sys/unix/zerrors_darwin_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zerrors_darwin_arm.go b/vendor/github.com/golang/sys/unix/zerrors_darwin_arm.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zerrors_darwin_arm.go rename to vendor/github.com/golang/sys/unix/zerrors_darwin_arm.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zerrors_darwin_arm64.go b/vendor/github.com/golang/sys/unix/zerrors_darwin_arm64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zerrors_darwin_arm64.go rename to vendor/github.com/golang/sys/unix/zerrors_darwin_arm64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zerrors_dragonfly_386.go b/vendor/github.com/golang/sys/unix/zerrors_dragonfly_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zerrors_dragonfly_386.go rename to vendor/github.com/golang/sys/unix/zerrors_dragonfly_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zerrors_dragonfly_amd64.go b/vendor/github.com/golang/sys/unix/zerrors_dragonfly_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zerrors_dragonfly_amd64.go rename to vendor/github.com/golang/sys/unix/zerrors_dragonfly_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zerrors_freebsd_386.go b/vendor/github.com/golang/sys/unix/zerrors_freebsd_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zerrors_freebsd_386.go rename to vendor/github.com/golang/sys/unix/zerrors_freebsd_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zerrors_freebsd_amd64.go b/vendor/github.com/golang/sys/unix/zerrors_freebsd_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zerrors_freebsd_amd64.go rename to vendor/github.com/golang/sys/unix/zerrors_freebsd_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zerrors_freebsd_arm.go b/vendor/github.com/golang/sys/unix/zerrors_freebsd_arm.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zerrors_freebsd_arm.go rename to vendor/github.com/golang/sys/unix/zerrors_freebsd_arm.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zerrors_linux_386.go b/vendor/github.com/golang/sys/unix/zerrors_linux_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zerrors_linux_386.go rename to vendor/github.com/golang/sys/unix/zerrors_linux_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zerrors_linux_amd64.go b/vendor/github.com/golang/sys/unix/zerrors_linux_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zerrors_linux_amd64.go rename to vendor/github.com/golang/sys/unix/zerrors_linux_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zerrors_linux_arm.go b/vendor/github.com/golang/sys/unix/zerrors_linux_arm.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zerrors_linux_arm.go rename to vendor/github.com/golang/sys/unix/zerrors_linux_arm.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zerrors_linux_arm64.go b/vendor/github.com/golang/sys/unix/zerrors_linux_arm64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zerrors_linux_arm64.go rename to vendor/github.com/golang/sys/unix/zerrors_linux_arm64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zerrors_linux_ppc64.go b/vendor/github.com/golang/sys/unix/zerrors_linux_ppc64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zerrors_linux_ppc64.go rename to vendor/github.com/golang/sys/unix/zerrors_linux_ppc64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zerrors_linux_ppc64le.go b/vendor/github.com/golang/sys/unix/zerrors_linux_ppc64le.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zerrors_linux_ppc64le.go rename to vendor/github.com/golang/sys/unix/zerrors_linux_ppc64le.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zerrors_netbsd_386.go b/vendor/github.com/golang/sys/unix/zerrors_netbsd_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zerrors_netbsd_386.go rename to vendor/github.com/golang/sys/unix/zerrors_netbsd_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zerrors_netbsd_amd64.go b/vendor/github.com/golang/sys/unix/zerrors_netbsd_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zerrors_netbsd_amd64.go rename to vendor/github.com/golang/sys/unix/zerrors_netbsd_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zerrors_netbsd_arm.go b/vendor/github.com/golang/sys/unix/zerrors_netbsd_arm.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zerrors_netbsd_arm.go rename to vendor/github.com/golang/sys/unix/zerrors_netbsd_arm.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zerrors_openbsd_386.go b/vendor/github.com/golang/sys/unix/zerrors_openbsd_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zerrors_openbsd_386.go rename to vendor/github.com/golang/sys/unix/zerrors_openbsd_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zerrors_openbsd_amd64.go b/vendor/github.com/golang/sys/unix/zerrors_openbsd_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zerrors_openbsd_amd64.go rename to vendor/github.com/golang/sys/unix/zerrors_openbsd_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zerrors_solaris_amd64.go b/vendor/github.com/golang/sys/unix/zerrors_solaris_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zerrors_solaris_amd64.go rename to vendor/github.com/golang/sys/unix/zerrors_solaris_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsyscall_darwin_386.go b/vendor/github.com/golang/sys/unix/zsyscall_darwin_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsyscall_darwin_386.go rename to vendor/github.com/golang/sys/unix/zsyscall_darwin_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsyscall_darwin_amd64.go b/vendor/github.com/golang/sys/unix/zsyscall_darwin_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsyscall_darwin_amd64.go rename to vendor/github.com/golang/sys/unix/zsyscall_darwin_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsyscall_darwin_arm.go b/vendor/github.com/golang/sys/unix/zsyscall_darwin_arm.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsyscall_darwin_arm.go rename to vendor/github.com/golang/sys/unix/zsyscall_darwin_arm.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsyscall_darwin_arm64.go b/vendor/github.com/golang/sys/unix/zsyscall_darwin_arm64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsyscall_darwin_arm64.go rename to vendor/github.com/golang/sys/unix/zsyscall_darwin_arm64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsyscall_dragonfly_386.go b/vendor/github.com/golang/sys/unix/zsyscall_dragonfly_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsyscall_dragonfly_386.go rename to vendor/github.com/golang/sys/unix/zsyscall_dragonfly_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsyscall_dragonfly_amd64.go b/vendor/github.com/golang/sys/unix/zsyscall_dragonfly_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsyscall_dragonfly_amd64.go rename to vendor/github.com/golang/sys/unix/zsyscall_dragonfly_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsyscall_freebsd_386.go b/vendor/github.com/golang/sys/unix/zsyscall_freebsd_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsyscall_freebsd_386.go rename to vendor/github.com/golang/sys/unix/zsyscall_freebsd_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsyscall_freebsd_amd64.go b/vendor/github.com/golang/sys/unix/zsyscall_freebsd_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsyscall_freebsd_amd64.go rename to vendor/github.com/golang/sys/unix/zsyscall_freebsd_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsyscall_freebsd_arm.go b/vendor/github.com/golang/sys/unix/zsyscall_freebsd_arm.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsyscall_freebsd_arm.go rename to vendor/github.com/golang/sys/unix/zsyscall_freebsd_arm.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsyscall_linux_386.go b/vendor/github.com/golang/sys/unix/zsyscall_linux_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsyscall_linux_386.go rename to vendor/github.com/golang/sys/unix/zsyscall_linux_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsyscall_linux_amd64.go b/vendor/github.com/golang/sys/unix/zsyscall_linux_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsyscall_linux_amd64.go rename to vendor/github.com/golang/sys/unix/zsyscall_linux_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsyscall_linux_arm.go b/vendor/github.com/golang/sys/unix/zsyscall_linux_arm.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsyscall_linux_arm.go rename to vendor/github.com/golang/sys/unix/zsyscall_linux_arm.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsyscall_linux_arm64.go b/vendor/github.com/golang/sys/unix/zsyscall_linux_arm64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsyscall_linux_arm64.go rename to vendor/github.com/golang/sys/unix/zsyscall_linux_arm64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsyscall_linux_ppc64.go b/vendor/github.com/golang/sys/unix/zsyscall_linux_ppc64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsyscall_linux_ppc64.go rename to vendor/github.com/golang/sys/unix/zsyscall_linux_ppc64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsyscall_linux_ppc64le.go b/vendor/github.com/golang/sys/unix/zsyscall_linux_ppc64le.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsyscall_linux_ppc64le.go rename to vendor/github.com/golang/sys/unix/zsyscall_linux_ppc64le.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsyscall_netbsd_386.go b/vendor/github.com/golang/sys/unix/zsyscall_netbsd_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsyscall_netbsd_386.go rename to vendor/github.com/golang/sys/unix/zsyscall_netbsd_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsyscall_netbsd_amd64.go b/vendor/github.com/golang/sys/unix/zsyscall_netbsd_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsyscall_netbsd_amd64.go rename to vendor/github.com/golang/sys/unix/zsyscall_netbsd_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsyscall_netbsd_arm.go b/vendor/github.com/golang/sys/unix/zsyscall_netbsd_arm.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsyscall_netbsd_arm.go rename to vendor/github.com/golang/sys/unix/zsyscall_netbsd_arm.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsyscall_openbsd_386.go b/vendor/github.com/golang/sys/unix/zsyscall_openbsd_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsyscall_openbsd_386.go rename to vendor/github.com/golang/sys/unix/zsyscall_openbsd_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsyscall_openbsd_amd64.go b/vendor/github.com/golang/sys/unix/zsyscall_openbsd_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsyscall_openbsd_amd64.go rename to vendor/github.com/golang/sys/unix/zsyscall_openbsd_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsyscall_solaris_amd64.go b/vendor/github.com/golang/sys/unix/zsyscall_solaris_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsyscall_solaris_amd64.go rename to vendor/github.com/golang/sys/unix/zsyscall_solaris_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysctl_openbsd.go b/vendor/github.com/golang/sys/unix/zsysctl_openbsd.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysctl_openbsd.go rename to vendor/github.com/golang/sys/unix/zsysctl_openbsd.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysnum_darwin_386.go b/vendor/github.com/golang/sys/unix/zsysnum_darwin_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysnum_darwin_386.go rename to vendor/github.com/golang/sys/unix/zsysnum_darwin_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysnum_darwin_amd64.go b/vendor/github.com/golang/sys/unix/zsysnum_darwin_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysnum_darwin_amd64.go rename to vendor/github.com/golang/sys/unix/zsysnum_darwin_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysnum_darwin_arm.go b/vendor/github.com/golang/sys/unix/zsysnum_darwin_arm.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysnum_darwin_arm.go rename to vendor/github.com/golang/sys/unix/zsysnum_darwin_arm.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysnum_darwin_arm64.go b/vendor/github.com/golang/sys/unix/zsysnum_darwin_arm64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysnum_darwin_arm64.go rename to vendor/github.com/golang/sys/unix/zsysnum_darwin_arm64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysnum_dragonfly_386.go b/vendor/github.com/golang/sys/unix/zsysnum_dragonfly_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysnum_dragonfly_386.go rename to vendor/github.com/golang/sys/unix/zsysnum_dragonfly_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysnum_dragonfly_amd64.go b/vendor/github.com/golang/sys/unix/zsysnum_dragonfly_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysnum_dragonfly_amd64.go rename to vendor/github.com/golang/sys/unix/zsysnum_dragonfly_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysnum_freebsd_386.go b/vendor/github.com/golang/sys/unix/zsysnum_freebsd_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysnum_freebsd_386.go rename to vendor/github.com/golang/sys/unix/zsysnum_freebsd_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysnum_freebsd_amd64.go b/vendor/github.com/golang/sys/unix/zsysnum_freebsd_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysnum_freebsd_amd64.go rename to vendor/github.com/golang/sys/unix/zsysnum_freebsd_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysnum_freebsd_arm.go b/vendor/github.com/golang/sys/unix/zsysnum_freebsd_arm.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysnum_freebsd_arm.go rename to vendor/github.com/golang/sys/unix/zsysnum_freebsd_arm.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysnum_linux_386.go b/vendor/github.com/golang/sys/unix/zsysnum_linux_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysnum_linux_386.go rename to vendor/github.com/golang/sys/unix/zsysnum_linux_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysnum_linux_amd64.go b/vendor/github.com/golang/sys/unix/zsysnum_linux_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysnum_linux_amd64.go rename to vendor/github.com/golang/sys/unix/zsysnum_linux_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysnum_linux_arm.go b/vendor/github.com/golang/sys/unix/zsysnum_linux_arm.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysnum_linux_arm.go rename to vendor/github.com/golang/sys/unix/zsysnum_linux_arm.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysnum_linux_arm64.go b/vendor/github.com/golang/sys/unix/zsysnum_linux_arm64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysnum_linux_arm64.go rename to vendor/github.com/golang/sys/unix/zsysnum_linux_arm64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysnum_linux_ppc64.go b/vendor/github.com/golang/sys/unix/zsysnum_linux_ppc64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysnum_linux_ppc64.go rename to vendor/github.com/golang/sys/unix/zsysnum_linux_ppc64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysnum_linux_ppc64le.go b/vendor/github.com/golang/sys/unix/zsysnum_linux_ppc64le.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysnum_linux_ppc64le.go rename to vendor/github.com/golang/sys/unix/zsysnum_linux_ppc64le.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysnum_netbsd_386.go b/vendor/github.com/golang/sys/unix/zsysnum_netbsd_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysnum_netbsd_386.go rename to vendor/github.com/golang/sys/unix/zsysnum_netbsd_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysnum_netbsd_amd64.go b/vendor/github.com/golang/sys/unix/zsysnum_netbsd_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysnum_netbsd_amd64.go rename to vendor/github.com/golang/sys/unix/zsysnum_netbsd_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysnum_netbsd_arm.go b/vendor/github.com/golang/sys/unix/zsysnum_netbsd_arm.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysnum_netbsd_arm.go rename to vendor/github.com/golang/sys/unix/zsysnum_netbsd_arm.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysnum_openbsd_386.go b/vendor/github.com/golang/sys/unix/zsysnum_openbsd_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysnum_openbsd_386.go rename to vendor/github.com/golang/sys/unix/zsysnum_openbsd_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysnum_openbsd_amd64.go b/vendor/github.com/golang/sys/unix/zsysnum_openbsd_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysnum_openbsd_amd64.go rename to vendor/github.com/golang/sys/unix/zsysnum_openbsd_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/zsysnum_solaris_amd64.go b/vendor/github.com/golang/sys/unix/zsysnum_solaris_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/zsysnum_solaris_amd64.go rename to vendor/github.com/golang/sys/unix/zsysnum_solaris_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/ztypes_darwin_386.go b/vendor/github.com/golang/sys/unix/ztypes_darwin_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/ztypes_darwin_386.go rename to vendor/github.com/golang/sys/unix/ztypes_darwin_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/ztypes_darwin_amd64.go b/vendor/github.com/golang/sys/unix/ztypes_darwin_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/ztypes_darwin_amd64.go rename to vendor/github.com/golang/sys/unix/ztypes_darwin_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/ztypes_darwin_arm.go b/vendor/github.com/golang/sys/unix/ztypes_darwin_arm.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/ztypes_darwin_arm.go rename to vendor/github.com/golang/sys/unix/ztypes_darwin_arm.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/ztypes_darwin_arm64.go b/vendor/github.com/golang/sys/unix/ztypes_darwin_arm64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/ztypes_darwin_arm64.go rename to vendor/github.com/golang/sys/unix/ztypes_darwin_arm64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/ztypes_dragonfly_386.go b/vendor/github.com/golang/sys/unix/ztypes_dragonfly_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/ztypes_dragonfly_386.go rename to vendor/github.com/golang/sys/unix/ztypes_dragonfly_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/ztypes_dragonfly_amd64.go b/vendor/github.com/golang/sys/unix/ztypes_dragonfly_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/ztypes_dragonfly_amd64.go rename to vendor/github.com/golang/sys/unix/ztypes_dragonfly_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/ztypes_freebsd_386.go b/vendor/github.com/golang/sys/unix/ztypes_freebsd_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/ztypes_freebsd_386.go rename to vendor/github.com/golang/sys/unix/ztypes_freebsd_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/ztypes_freebsd_amd64.go b/vendor/github.com/golang/sys/unix/ztypes_freebsd_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/ztypes_freebsd_amd64.go rename to vendor/github.com/golang/sys/unix/ztypes_freebsd_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/ztypes_freebsd_arm.go b/vendor/github.com/golang/sys/unix/ztypes_freebsd_arm.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/ztypes_freebsd_arm.go rename to vendor/github.com/golang/sys/unix/ztypes_freebsd_arm.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/ztypes_linux_386.go b/vendor/github.com/golang/sys/unix/ztypes_linux_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/ztypes_linux_386.go rename to vendor/github.com/golang/sys/unix/ztypes_linux_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/ztypes_linux_amd64.go b/vendor/github.com/golang/sys/unix/ztypes_linux_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/ztypes_linux_amd64.go rename to vendor/github.com/golang/sys/unix/ztypes_linux_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/ztypes_linux_arm.go b/vendor/github.com/golang/sys/unix/ztypes_linux_arm.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/ztypes_linux_arm.go rename to vendor/github.com/golang/sys/unix/ztypes_linux_arm.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/ztypes_linux_arm64.go b/vendor/github.com/golang/sys/unix/ztypes_linux_arm64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/ztypes_linux_arm64.go rename to vendor/github.com/golang/sys/unix/ztypes_linux_arm64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/ztypes_linux_ppc64.go b/vendor/github.com/golang/sys/unix/ztypes_linux_ppc64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/ztypes_linux_ppc64.go rename to vendor/github.com/golang/sys/unix/ztypes_linux_ppc64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/ztypes_linux_ppc64le.go b/vendor/github.com/golang/sys/unix/ztypes_linux_ppc64le.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/ztypes_linux_ppc64le.go rename to vendor/github.com/golang/sys/unix/ztypes_linux_ppc64le.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/ztypes_netbsd_386.go b/vendor/github.com/golang/sys/unix/ztypes_netbsd_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/ztypes_netbsd_386.go rename to vendor/github.com/golang/sys/unix/ztypes_netbsd_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/ztypes_netbsd_amd64.go b/vendor/github.com/golang/sys/unix/ztypes_netbsd_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/ztypes_netbsd_amd64.go rename to vendor/github.com/golang/sys/unix/ztypes_netbsd_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/ztypes_netbsd_arm.go b/vendor/github.com/golang/sys/unix/ztypes_netbsd_arm.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/ztypes_netbsd_arm.go rename to vendor/github.com/golang/sys/unix/ztypes_netbsd_arm.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/ztypes_openbsd_386.go b/vendor/github.com/golang/sys/unix/ztypes_openbsd_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/ztypes_openbsd_386.go rename to vendor/github.com/golang/sys/unix/ztypes_openbsd_386.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/ztypes_openbsd_amd64.go b/vendor/github.com/golang/sys/unix/ztypes_openbsd_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/ztypes_openbsd_amd64.go rename to vendor/github.com/golang/sys/unix/ztypes_openbsd_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/unix/ztypes_solaris_amd64.go b/vendor/github.com/golang/sys/unix/ztypes_solaris_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/unix/ztypes_solaris_amd64.go rename to vendor/github.com/golang/sys/unix/ztypes_solaris_amd64.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/asm.s b/vendor/github.com/golang/sys/windows/asm.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/asm.s rename to vendor/github.com/golang/sys/windows/asm.s diff --git a/src/mig/vendor/github.com/golang/sys/windows/asm_windows_386.s b/vendor/github.com/golang/sys/windows/asm_windows_386.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/asm_windows_386.s rename to vendor/github.com/golang/sys/windows/asm_windows_386.s diff --git a/src/mig/vendor/github.com/golang/sys/windows/asm_windows_amd64.s b/vendor/github.com/golang/sys/windows/asm_windows_amd64.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/asm_windows_amd64.s rename to vendor/github.com/golang/sys/windows/asm_windows_amd64.s diff --git a/src/mig/vendor/github.com/golang/sys/windows/dll_windows.go b/vendor/github.com/golang/sys/windows/dll_windows.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/dll_windows.go rename to vendor/github.com/golang/sys/windows/dll_windows.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/env_unset.go b/vendor/github.com/golang/sys/windows/env_unset.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/env_unset.go rename to vendor/github.com/golang/sys/windows/env_unset.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/env_windows.go b/vendor/github.com/golang/sys/windows/env_windows.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/env_windows.go rename to vendor/github.com/golang/sys/windows/env_windows.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/eventlog.go b/vendor/github.com/golang/sys/windows/eventlog.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/eventlog.go rename to vendor/github.com/golang/sys/windows/eventlog.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/exec_windows.go b/vendor/github.com/golang/sys/windows/exec_windows.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/exec_windows.go rename to vendor/github.com/golang/sys/windows/exec_windows.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/race.go b/vendor/github.com/golang/sys/windows/race.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/race.go rename to vendor/github.com/golang/sys/windows/race.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/race0.go b/vendor/github.com/golang/sys/windows/race0.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/race0.go rename to vendor/github.com/golang/sys/windows/race0.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/registry/export_test.go b/vendor/github.com/golang/sys/windows/registry/export_test.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/registry/export_test.go rename to vendor/github.com/golang/sys/windows/registry/export_test.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/registry/key.go b/vendor/github.com/golang/sys/windows/registry/key.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/registry/key.go rename to vendor/github.com/golang/sys/windows/registry/key.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/registry/registry_test.go b/vendor/github.com/golang/sys/windows/registry/registry_test.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/registry/registry_test.go rename to vendor/github.com/golang/sys/windows/registry/registry_test.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/registry/syscall.go b/vendor/github.com/golang/sys/windows/registry/syscall.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/registry/syscall.go rename to vendor/github.com/golang/sys/windows/registry/syscall.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/registry/value.go b/vendor/github.com/golang/sys/windows/registry/value.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/registry/value.go rename to vendor/github.com/golang/sys/windows/registry/value.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/registry/zsyscall_windows.go b/vendor/github.com/golang/sys/windows/registry/zsyscall_windows.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/registry/zsyscall_windows.go rename to vendor/github.com/golang/sys/windows/registry/zsyscall_windows.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/security_windows.go b/vendor/github.com/golang/sys/windows/security_windows.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/security_windows.go rename to vendor/github.com/golang/sys/windows/security_windows.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/service.go b/vendor/github.com/golang/sys/windows/service.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/service.go rename to vendor/github.com/golang/sys/windows/service.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/str.go b/vendor/github.com/golang/sys/windows/str.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/str.go rename to vendor/github.com/golang/sys/windows/str.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/debug/log.go b/vendor/github.com/golang/sys/windows/svc/debug/log.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/debug/log.go rename to vendor/github.com/golang/sys/windows/svc/debug/log.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/debug/service.go b/vendor/github.com/golang/sys/windows/svc/debug/service.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/debug/service.go rename to vendor/github.com/golang/sys/windows/svc/debug/service.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/event.go b/vendor/github.com/golang/sys/windows/svc/event.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/event.go rename to vendor/github.com/golang/sys/windows/svc/event.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/eventlog/install.go b/vendor/github.com/golang/sys/windows/svc/eventlog/install.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/eventlog/install.go rename to vendor/github.com/golang/sys/windows/svc/eventlog/install.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/eventlog/log.go b/vendor/github.com/golang/sys/windows/svc/eventlog/log.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/eventlog/log.go rename to vendor/github.com/golang/sys/windows/svc/eventlog/log.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/eventlog/log_test.go b/vendor/github.com/golang/sys/windows/svc/eventlog/log_test.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/eventlog/log_test.go rename to vendor/github.com/golang/sys/windows/svc/eventlog/log_test.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/example/beep.go b/vendor/github.com/golang/sys/windows/svc/example/beep.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/example/beep.go rename to vendor/github.com/golang/sys/windows/svc/example/beep.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/example/install.go b/vendor/github.com/golang/sys/windows/svc/example/install.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/example/install.go rename to vendor/github.com/golang/sys/windows/svc/example/install.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/example/main.go b/vendor/github.com/golang/sys/windows/svc/example/main.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/example/main.go rename to vendor/github.com/golang/sys/windows/svc/example/main.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/example/manage.go b/vendor/github.com/golang/sys/windows/svc/example/manage.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/example/manage.go rename to vendor/github.com/golang/sys/windows/svc/example/manage.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/example/service.go b/vendor/github.com/golang/sys/windows/svc/example/service.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/example/service.go rename to vendor/github.com/golang/sys/windows/svc/example/service.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/go12.c b/vendor/github.com/golang/sys/windows/svc/go12.c similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/go12.c rename to vendor/github.com/golang/sys/windows/svc/go12.c diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/go12.go b/vendor/github.com/golang/sys/windows/svc/go12.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/go12.go rename to vendor/github.com/golang/sys/windows/svc/go12.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/go13.go b/vendor/github.com/golang/sys/windows/svc/go13.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/go13.go rename to vendor/github.com/golang/sys/windows/svc/go13.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/mgr/config.go b/vendor/github.com/golang/sys/windows/svc/mgr/config.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/mgr/config.go rename to vendor/github.com/golang/sys/windows/svc/mgr/config.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/mgr/mgr.go b/vendor/github.com/golang/sys/windows/svc/mgr/mgr.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/mgr/mgr.go rename to vendor/github.com/golang/sys/windows/svc/mgr/mgr.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/mgr/mgr_test.go b/vendor/github.com/golang/sys/windows/svc/mgr/mgr_test.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/mgr/mgr_test.go rename to vendor/github.com/golang/sys/windows/svc/mgr/mgr_test.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/mgr/service.go b/vendor/github.com/golang/sys/windows/svc/mgr/service.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/mgr/service.go rename to vendor/github.com/golang/sys/windows/svc/mgr/service.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/security.go b/vendor/github.com/golang/sys/windows/svc/security.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/security.go rename to vendor/github.com/golang/sys/windows/svc/security.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/service.go b/vendor/github.com/golang/sys/windows/svc/service.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/service.go rename to vendor/github.com/golang/sys/windows/svc/service.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/svc_test.go b/vendor/github.com/golang/sys/windows/svc/svc_test.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/svc_test.go rename to vendor/github.com/golang/sys/windows/svc/svc_test.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/sys_386.s b/vendor/github.com/golang/sys/windows/svc/sys_386.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/sys_386.s rename to vendor/github.com/golang/sys/windows/svc/sys_386.s diff --git a/src/mig/vendor/github.com/golang/sys/windows/svc/sys_amd64.s b/vendor/github.com/golang/sys/windows/svc/sys_amd64.s similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/svc/sys_amd64.s rename to vendor/github.com/golang/sys/windows/svc/sys_amd64.s diff --git a/src/mig/vendor/github.com/golang/sys/windows/syscall.go b/vendor/github.com/golang/sys/windows/syscall.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/syscall.go rename to vendor/github.com/golang/sys/windows/syscall.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/syscall_test.go b/vendor/github.com/golang/sys/windows/syscall_test.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/syscall_test.go rename to vendor/github.com/golang/sys/windows/syscall_test.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/syscall_windows.go b/vendor/github.com/golang/sys/windows/syscall_windows.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/syscall_windows.go rename to vendor/github.com/golang/sys/windows/syscall_windows.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/syscall_windows_test.go b/vendor/github.com/golang/sys/windows/syscall_windows_test.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/syscall_windows_test.go rename to vendor/github.com/golang/sys/windows/syscall_windows_test.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/zsyscall_windows.go b/vendor/github.com/golang/sys/windows/zsyscall_windows.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/zsyscall_windows.go rename to vendor/github.com/golang/sys/windows/zsyscall_windows.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/ztypes_windows.go b/vendor/github.com/golang/sys/windows/ztypes_windows.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/ztypes_windows.go rename to vendor/github.com/golang/sys/windows/ztypes_windows.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/ztypes_windows_386.go b/vendor/github.com/golang/sys/windows/ztypes_windows_386.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/ztypes_windows_386.go rename to vendor/github.com/golang/sys/windows/ztypes_windows_386.go diff --git a/src/mig/vendor/github.com/golang/sys/windows/ztypes_windows_amd64.go b/vendor/github.com/golang/sys/windows/ztypes_windows_amd64.go similarity index 100% rename from src/mig/vendor/github.com/golang/sys/windows/ztypes_windows_amd64.go rename to vendor/github.com/golang/sys/windows/ztypes_windows_amd64.go diff --git a/src/mig/vendor/github.com/gorilla/context/.travis.yml b/vendor/github.com/gorilla/context/.travis.yml similarity index 100% rename from src/mig/vendor/github.com/gorilla/context/.travis.yml rename to vendor/github.com/gorilla/context/.travis.yml diff --git a/src/mig/vendor/github.com/gorilla/context/LICENSE b/vendor/github.com/gorilla/context/LICENSE similarity index 100% rename from src/mig/vendor/github.com/gorilla/context/LICENSE rename to vendor/github.com/gorilla/context/LICENSE diff --git a/src/mig/vendor/github.com/gorilla/context/README.md b/vendor/github.com/gorilla/context/README.md similarity index 100% rename from src/mig/vendor/github.com/gorilla/context/README.md rename to vendor/github.com/gorilla/context/README.md diff --git a/src/mig/vendor/github.com/gorilla/context/context.go b/vendor/github.com/gorilla/context/context.go similarity index 100% rename from src/mig/vendor/github.com/gorilla/context/context.go rename to vendor/github.com/gorilla/context/context.go diff --git a/src/mig/vendor/github.com/gorilla/context/context_test.go b/vendor/github.com/gorilla/context/context_test.go similarity index 100% rename from src/mig/vendor/github.com/gorilla/context/context_test.go rename to vendor/github.com/gorilla/context/context_test.go diff --git a/src/mig/vendor/github.com/gorilla/context/doc.go b/vendor/github.com/gorilla/context/doc.go similarity index 100% rename from src/mig/vendor/github.com/gorilla/context/doc.go rename to vendor/github.com/gorilla/context/doc.go diff --git a/src/mig/vendor/github.com/gorilla/mux/.travis.yml b/vendor/github.com/gorilla/mux/.travis.yml similarity index 100% rename from src/mig/vendor/github.com/gorilla/mux/.travis.yml rename to vendor/github.com/gorilla/mux/.travis.yml diff --git a/src/mig/vendor/github.com/gorilla/mux/LICENSE b/vendor/github.com/gorilla/mux/LICENSE similarity index 100% rename from src/mig/vendor/github.com/gorilla/mux/LICENSE rename to vendor/github.com/gorilla/mux/LICENSE diff --git a/src/mig/vendor/github.com/gorilla/mux/README.md b/vendor/github.com/gorilla/mux/README.md similarity index 100% rename from src/mig/vendor/github.com/gorilla/mux/README.md rename to vendor/github.com/gorilla/mux/README.md diff --git a/src/mig/vendor/github.com/gorilla/mux/bench_test.go b/vendor/github.com/gorilla/mux/bench_test.go similarity index 100% rename from src/mig/vendor/github.com/gorilla/mux/bench_test.go rename to vendor/github.com/gorilla/mux/bench_test.go diff --git a/src/mig/vendor/github.com/gorilla/mux/doc.go b/vendor/github.com/gorilla/mux/doc.go similarity index 100% rename from src/mig/vendor/github.com/gorilla/mux/doc.go rename to vendor/github.com/gorilla/mux/doc.go diff --git a/src/mig/vendor/github.com/gorilla/mux/mux.go b/vendor/github.com/gorilla/mux/mux.go similarity index 100% rename from src/mig/vendor/github.com/gorilla/mux/mux.go rename to vendor/github.com/gorilla/mux/mux.go diff --git a/src/mig/vendor/github.com/gorilla/mux/mux_test.go b/vendor/github.com/gorilla/mux/mux_test.go similarity index 100% rename from src/mig/vendor/github.com/gorilla/mux/mux_test.go rename to vendor/github.com/gorilla/mux/mux_test.go diff --git a/src/mig/vendor/github.com/gorilla/mux/old_test.go b/vendor/github.com/gorilla/mux/old_test.go similarity index 100% rename from src/mig/vendor/github.com/gorilla/mux/old_test.go rename to vendor/github.com/gorilla/mux/old_test.go diff --git a/src/mig/vendor/github.com/gorilla/mux/regexp.go b/vendor/github.com/gorilla/mux/regexp.go similarity index 100% rename from src/mig/vendor/github.com/gorilla/mux/regexp.go rename to vendor/github.com/gorilla/mux/regexp.go diff --git a/src/mig/vendor/github.com/gorilla/mux/route.go b/vendor/github.com/gorilla/mux/route.go similarity index 100% rename from src/mig/vendor/github.com/gorilla/mux/route.go rename to vendor/github.com/gorilla/mux/route.go diff --git a/src/mig/vendor/github.com/jvehent/cljs/README.md b/vendor/github.com/jvehent/cljs/README.md similarity index 100% rename from src/mig/vendor/github.com/jvehent/cljs/README.md rename to vendor/github.com/jvehent/cljs/README.md diff --git a/src/mig/vendor/github.com/jvehent/cljs/cljs.go b/vendor/github.com/jvehent/cljs/cljs.go similarity index 100% rename from src/mig/vendor/github.com/jvehent/cljs/cljs.go rename to vendor/github.com/jvehent/cljs/cljs.go diff --git a/src/mig/vendor/github.com/jvehent/cljs/data.go b/vendor/github.com/jvehent/cljs/data.go similarity index 100% rename from src/mig/vendor/github.com/jvehent/cljs/data.go rename to vendor/github.com/jvehent/cljs/data.go diff --git a/src/mig/vendor/github.com/jvehent/cljs/error.go b/vendor/github.com/jvehent/cljs/error.go similarity index 100% rename from src/mig/vendor/github.com/jvehent/cljs/error.go rename to vendor/github.com/jvehent/cljs/error.go diff --git a/src/mig/vendor/github.com/jvehent/cljs/item.go b/vendor/github.com/jvehent/cljs/item.go similarity index 100% rename from src/mig/vendor/github.com/jvehent/cljs/item.go rename to vendor/github.com/jvehent/cljs/item.go diff --git a/src/mig/vendor/github.com/jvehent/cljs/link.go b/vendor/github.com/jvehent/cljs/link.go similarity index 100% rename from src/mig/vendor/github.com/jvehent/cljs/link.go rename to vendor/github.com/jvehent/cljs/link.go diff --git a/src/mig/vendor/github.com/jvehent/cljs/query.go b/vendor/github.com/jvehent/cljs/query.go similarity index 100% rename from src/mig/vendor/github.com/jvehent/cljs/query.go rename to vendor/github.com/jvehent/cljs/query.go diff --git a/src/mig/vendor/github.com/jvehent/cljs/template.go b/vendor/github.com/jvehent/cljs/template.go similarity index 100% rename from src/mig/vendor/github.com/jvehent/cljs/template.go rename to vendor/github.com/jvehent/cljs/template.go diff --git a/src/mig/vendor/github.com/jvehent/gozdef/README.md b/vendor/github.com/jvehent/gozdef/README.md similarity index 100% rename from src/mig/vendor/github.com/jvehent/gozdef/README.md rename to vendor/github.com/jvehent/gozdef/README.md diff --git a/src/mig/vendor/github.com/jvehent/gozdef/event.go b/vendor/github.com/jvehent/gozdef/event.go similarity index 100% rename from src/mig/vendor/github.com/jvehent/gozdef/event.go rename to vendor/github.com/jvehent/gozdef/event.go diff --git a/src/mig/vendor/github.com/jvehent/gozdef/gozdef.go b/vendor/github.com/jvehent/gozdef/gozdef.go similarity index 100% rename from src/mig/vendor/github.com/jvehent/gozdef/gozdef.go rename to vendor/github.com/jvehent/gozdef/gozdef.go diff --git a/src/mig/vendor/github.com/jvehent/gozdef/types.go b/vendor/github.com/jvehent/gozdef/types.go similarity index 100% rename from src/mig/vendor/github.com/jvehent/gozdef/types.go rename to vendor/github.com/jvehent/gozdef/types.go diff --git a/src/mig/vendor/github.com/jvehent/gozdef/vulnevent.go b/vendor/github.com/jvehent/gozdef/vulnevent.go similarity index 100% rename from src/mig/vendor/github.com/jvehent/gozdef/vulnevent.go rename to vendor/github.com/jvehent/gozdef/vulnevent.go diff --git a/src/mig/vendor/github.com/jvehent/service-go/LICENSE b/vendor/github.com/jvehent/service-go/LICENSE similarity index 100% rename from src/mig/vendor/github.com/jvehent/service-go/LICENSE rename to vendor/github.com/jvehent/service-go/LICENSE diff --git a/src/mig/vendor/github.com/jvehent/service-go/README b/vendor/github.com/jvehent/service-go/README similarity index 100% rename from src/mig/vendor/github.com/jvehent/service-go/README rename to vendor/github.com/jvehent/service-go/README diff --git a/src/mig/vendor/github.com/jvehent/service-go/config/config.go b/vendor/github.com/jvehent/service-go/config/config.go similarity index 100% rename from src/mig/vendor/github.com/jvehent/service-go/config/config.go rename to vendor/github.com/jvehent/service-go/config/config.go diff --git a/src/mig/vendor/github.com/jvehent/service-go/example/main.go b/vendor/github.com/jvehent/service-go/example/main.go similarity index 100% rename from src/mig/vendor/github.com/jvehent/service-go/example/main.go rename to vendor/github.com/jvehent/service-go/example/main.go diff --git a/src/mig/vendor/github.com/jvehent/service-go/name_test.go b/vendor/github.com/jvehent/service-go/name_test.go similarity index 100% rename from src/mig/vendor/github.com/jvehent/service-go/name_test.go rename to vendor/github.com/jvehent/service-go/name_test.go diff --git a/src/mig/vendor/github.com/jvehent/service-go/service.go b/vendor/github.com/jvehent/service-go/service.go similarity index 100% rename from src/mig/vendor/github.com/jvehent/service-go/service.go rename to vendor/github.com/jvehent/service-go/service.go diff --git a/src/mig/vendor/github.com/jvehent/service-go/service_darwin.go b/vendor/github.com/jvehent/service-go/service_darwin.go similarity index 100% rename from src/mig/vendor/github.com/jvehent/service-go/service_darwin.go rename to vendor/github.com/jvehent/service-go/service_darwin.go diff --git a/src/mig/vendor/github.com/jvehent/service-go/service_linux.go b/vendor/github.com/jvehent/service-go/service_linux.go similarity index 100% rename from src/mig/vendor/github.com/jvehent/service-go/service_linux.go rename to vendor/github.com/jvehent/service-go/service_linux.go diff --git a/src/mig/vendor/github.com/jvehent/service-go/service_windows.go b/vendor/github.com/jvehent/service-go/service_windows.go similarity index 100% rename from src/mig/vendor/github.com/jvehent/service-go/service_windows.go rename to vendor/github.com/jvehent/service-go/service_windows.go diff --git a/src/mig/vendor/github.com/jvehent/service-go/stdservice/console_log.go b/vendor/github.com/jvehent/service-go/stdservice/console_log.go similarity index 100% rename from src/mig/vendor/github.com/jvehent/service-go/stdservice/console_log.go rename to vendor/github.com/jvehent/service-go/stdservice/console_log.go diff --git a/src/mig/vendor/github.com/jvehent/service-go/stdservice/stdservice.go b/vendor/github.com/jvehent/service-go/stdservice/stdservice.go similarity index 100% rename from src/mig/vendor/github.com/jvehent/service-go/stdservice/stdservice.go rename to vendor/github.com/jvehent/service-go/stdservice/stdservice.go diff --git a/src/mig/vendor/github.com/kardianos/osext/LICENSE b/vendor/github.com/kardianos/osext/LICENSE similarity index 100% rename from src/mig/vendor/github.com/kardianos/osext/LICENSE rename to vendor/github.com/kardianos/osext/LICENSE diff --git a/src/mig/vendor/github.com/kardianos/osext/README.md b/vendor/github.com/kardianos/osext/README.md similarity index 100% rename from src/mig/vendor/github.com/kardianos/osext/README.md rename to vendor/github.com/kardianos/osext/README.md diff --git a/src/mig/vendor/github.com/kardianos/osext/osext.go b/vendor/github.com/kardianos/osext/osext.go similarity index 100% rename from src/mig/vendor/github.com/kardianos/osext/osext.go rename to vendor/github.com/kardianos/osext/osext.go diff --git a/src/mig/vendor/github.com/kardianos/osext/osext_plan9.go b/vendor/github.com/kardianos/osext/osext_plan9.go similarity index 100% rename from src/mig/vendor/github.com/kardianos/osext/osext_plan9.go rename to vendor/github.com/kardianos/osext/osext_plan9.go diff --git a/src/mig/vendor/github.com/kardianos/osext/osext_procfs.go b/vendor/github.com/kardianos/osext/osext_procfs.go similarity index 100% rename from src/mig/vendor/github.com/kardianos/osext/osext_procfs.go rename to vendor/github.com/kardianos/osext/osext_procfs.go diff --git a/src/mig/vendor/github.com/kardianos/osext/osext_sysctl.go b/vendor/github.com/kardianos/osext/osext_sysctl.go similarity index 100% rename from src/mig/vendor/github.com/kardianos/osext/osext_sysctl.go rename to vendor/github.com/kardianos/osext/osext_sysctl.go diff --git a/src/mig/vendor/github.com/kardianos/osext/osext_test.go b/vendor/github.com/kardianos/osext/osext_test.go similarity index 100% rename from src/mig/vendor/github.com/kardianos/osext/osext_test.go rename to vendor/github.com/kardianos/osext/osext_test.go diff --git a/src/mig/vendor/github.com/kardianos/osext/osext_windows.go b/vendor/github.com/kardianos/osext/osext_windows.go similarity index 100% rename from src/mig/vendor/github.com/kardianos/osext/osext_windows.go rename to vendor/github.com/kardianos/osext/osext_windows.go diff --git a/src/mig/vendor/github.com/lib/pq/.gitignore b/vendor/github.com/lib/pq/.gitignore similarity index 100% rename from src/mig/vendor/github.com/lib/pq/.gitignore rename to vendor/github.com/lib/pq/.gitignore diff --git a/src/mig/vendor/github.com/lib/pq/.travis.yml b/vendor/github.com/lib/pq/.travis.yml similarity index 100% rename from src/mig/vendor/github.com/lib/pq/.travis.yml rename to vendor/github.com/lib/pq/.travis.yml diff --git a/src/mig/vendor/github.com/lib/pq/CONTRIBUTING.md b/vendor/github.com/lib/pq/CONTRIBUTING.md similarity index 100% rename from src/mig/vendor/github.com/lib/pq/CONTRIBUTING.md rename to vendor/github.com/lib/pq/CONTRIBUTING.md diff --git a/src/mig/vendor/github.com/lib/pq/LICENSE.md b/vendor/github.com/lib/pq/LICENSE.md similarity index 100% rename from src/mig/vendor/github.com/lib/pq/LICENSE.md rename to vendor/github.com/lib/pq/LICENSE.md diff --git a/src/mig/vendor/github.com/lib/pq/README.md b/vendor/github.com/lib/pq/README.md similarity index 100% rename from src/mig/vendor/github.com/lib/pq/README.md rename to vendor/github.com/lib/pq/README.md diff --git a/src/mig/vendor/github.com/lib/pq/bench_test.go b/vendor/github.com/lib/pq/bench_test.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/bench_test.go rename to vendor/github.com/lib/pq/bench_test.go diff --git a/src/mig/vendor/github.com/lib/pq/buf.go b/vendor/github.com/lib/pq/buf.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/buf.go rename to vendor/github.com/lib/pq/buf.go diff --git a/src/mig/vendor/github.com/lib/pq/certs/README b/vendor/github.com/lib/pq/certs/README similarity index 100% rename from src/mig/vendor/github.com/lib/pq/certs/README rename to vendor/github.com/lib/pq/certs/README diff --git a/src/mig/vendor/github.com/lib/pq/certs/postgresql.crt b/vendor/github.com/lib/pq/certs/postgresql.crt similarity index 100% rename from src/mig/vendor/github.com/lib/pq/certs/postgresql.crt rename to vendor/github.com/lib/pq/certs/postgresql.crt diff --git a/src/mig/vendor/github.com/lib/pq/certs/postgresql.key b/vendor/github.com/lib/pq/certs/postgresql.key similarity index 100% rename from src/mig/vendor/github.com/lib/pq/certs/postgresql.key rename to vendor/github.com/lib/pq/certs/postgresql.key diff --git a/src/mig/vendor/github.com/lib/pq/certs/root.crt b/vendor/github.com/lib/pq/certs/root.crt similarity index 100% rename from src/mig/vendor/github.com/lib/pq/certs/root.crt rename to vendor/github.com/lib/pq/certs/root.crt diff --git a/src/mig/vendor/github.com/lib/pq/certs/server.crt b/vendor/github.com/lib/pq/certs/server.crt similarity index 100% rename from src/mig/vendor/github.com/lib/pq/certs/server.crt rename to vendor/github.com/lib/pq/certs/server.crt diff --git a/src/mig/vendor/github.com/lib/pq/certs/server.key b/vendor/github.com/lib/pq/certs/server.key similarity index 100% rename from src/mig/vendor/github.com/lib/pq/certs/server.key rename to vendor/github.com/lib/pq/certs/server.key diff --git a/src/mig/vendor/github.com/lib/pq/conn.go b/vendor/github.com/lib/pq/conn.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/conn.go rename to vendor/github.com/lib/pq/conn.go diff --git a/src/mig/vendor/github.com/lib/pq/conn_test.go b/vendor/github.com/lib/pq/conn_test.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/conn_test.go rename to vendor/github.com/lib/pq/conn_test.go diff --git a/src/mig/vendor/github.com/lib/pq/copy.go b/vendor/github.com/lib/pq/copy.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/copy.go rename to vendor/github.com/lib/pq/copy.go diff --git a/src/mig/vendor/github.com/lib/pq/copy_test.go b/vendor/github.com/lib/pq/copy_test.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/copy_test.go rename to vendor/github.com/lib/pq/copy_test.go diff --git a/src/mig/vendor/github.com/lib/pq/doc.go b/vendor/github.com/lib/pq/doc.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/doc.go rename to vendor/github.com/lib/pq/doc.go diff --git a/src/mig/vendor/github.com/lib/pq/encode.go b/vendor/github.com/lib/pq/encode.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/encode.go rename to vendor/github.com/lib/pq/encode.go diff --git a/src/mig/vendor/github.com/lib/pq/encode_test.go b/vendor/github.com/lib/pq/encode_test.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/encode_test.go rename to vendor/github.com/lib/pq/encode_test.go diff --git a/src/mig/vendor/github.com/lib/pq/error.go b/vendor/github.com/lib/pq/error.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/error.go rename to vendor/github.com/lib/pq/error.go diff --git a/src/mig/vendor/github.com/lib/pq/hstore/hstore.go b/vendor/github.com/lib/pq/hstore/hstore.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/hstore/hstore.go rename to vendor/github.com/lib/pq/hstore/hstore.go diff --git a/src/mig/vendor/github.com/lib/pq/hstore/hstore_test.go b/vendor/github.com/lib/pq/hstore/hstore_test.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/hstore/hstore_test.go rename to vendor/github.com/lib/pq/hstore/hstore_test.go diff --git a/src/mig/vendor/github.com/lib/pq/listen_example/doc.go b/vendor/github.com/lib/pq/listen_example/doc.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/listen_example/doc.go rename to vendor/github.com/lib/pq/listen_example/doc.go diff --git a/src/mig/vendor/github.com/lib/pq/notify.go b/vendor/github.com/lib/pq/notify.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/notify.go rename to vendor/github.com/lib/pq/notify.go diff --git a/src/mig/vendor/github.com/lib/pq/notify_test.go b/vendor/github.com/lib/pq/notify_test.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/notify_test.go rename to vendor/github.com/lib/pq/notify_test.go diff --git a/src/mig/vendor/github.com/lib/pq/oid/doc.go b/vendor/github.com/lib/pq/oid/doc.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/oid/doc.go rename to vendor/github.com/lib/pq/oid/doc.go diff --git a/src/mig/vendor/github.com/lib/pq/oid/gen.go b/vendor/github.com/lib/pq/oid/gen.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/oid/gen.go rename to vendor/github.com/lib/pq/oid/gen.go diff --git a/src/mig/vendor/github.com/lib/pq/oid/types.go b/vendor/github.com/lib/pq/oid/types.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/oid/types.go rename to vendor/github.com/lib/pq/oid/types.go diff --git a/src/mig/vendor/github.com/lib/pq/ssl_test.go b/vendor/github.com/lib/pq/ssl_test.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/ssl_test.go rename to vendor/github.com/lib/pq/ssl_test.go diff --git a/src/mig/vendor/github.com/lib/pq/url.go b/vendor/github.com/lib/pq/url.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/url.go rename to vendor/github.com/lib/pq/url.go diff --git a/src/mig/vendor/github.com/lib/pq/url_test.go b/vendor/github.com/lib/pq/url_test.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/url_test.go rename to vendor/github.com/lib/pq/url_test.go diff --git a/src/mig/vendor/github.com/lib/pq/user_posix.go b/vendor/github.com/lib/pq/user_posix.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/user_posix.go rename to vendor/github.com/lib/pq/user_posix.go diff --git a/src/mig/vendor/github.com/lib/pq/user_windows.go b/vendor/github.com/lib/pq/user_windows.go similarity index 100% rename from src/mig/vendor/github.com/lib/pq/user_windows.go rename to vendor/github.com/lib/pq/user_windows.go diff --git a/src/mig/vendor/github.com/mozilla/masche/.gitignore b/vendor/github.com/mozilla/masche/.gitignore similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/.gitignore rename to vendor/github.com/mozilla/masche/.gitignore diff --git a/src/mig/vendor/github.com/mozilla/masche/LICENSE b/vendor/github.com/mozilla/masche/LICENSE similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/LICENSE rename to vendor/github.com/mozilla/masche/LICENSE diff --git a/src/mig/vendor/github.com/mozilla/masche/Makefile b/vendor/github.com/mozilla/masche/Makefile similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/Makefile rename to vendor/github.com/mozilla/masche/Makefile diff --git a/src/mig/vendor/github.com/mozilla/masche/README.md b/vendor/github.com/mozilla/masche/README.md similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/README.md rename to vendor/github.com/mozilla/masche/README.md diff --git a/src/mig/vendor/github.com/mozilla/masche/common/common.go b/vendor/github.com/mozilla/masche/common/common.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/common/common.go rename to vendor/github.com/mozilla/masche/common/common.go diff --git a/src/mig/vendor/github.com/mozilla/masche/common/common_linux.go b/vendor/github.com/mozilla/masche/common/common_linux.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/common/common_linux.go rename to vendor/github.com/mozilla/masche/common/common_linux.go diff --git a/src/mig/vendor/github.com/mozilla/masche/common/common_linux_test.go b/vendor/github.com/mozilla/masche/common/common_linux_test.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/common/common_linux_test.go rename to vendor/github.com/mozilla/masche/common/common_linux_test.go diff --git a/src/mig/vendor/github.com/mozilla/masche/cresponse/README.md b/vendor/github.com/mozilla/masche/cresponse/README.md similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/cresponse/README.md rename to vendor/github.com/mozilla/masche/cresponse/README.md diff --git a/src/mig/vendor/github.com/mozilla/masche/cresponse/cresponse.go b/vendor/github.com/mozilla/masche/cresponse/cresponse.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/cresponse/cresponse.go rename to vendor/github.com/mozilla/masche/cresponse/cresponse.go diff --git a/src/mig/vendor/github.com/mozilla/masche/cresponse/response.h b/vendor/github.com/mozilla/masche/cresponse/response.h similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/cresponse/response.h rename to vendor/github.com/mozilla/masche/cresponse/response.h diff --git a/src/mig/vendor/github.com/mozilla/masche/examples/listlibs.go b/vendor/github.com/mozilla/masche/examples/listlibs.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/examples/listlibs.go rename to vendor/github.com/mozilla/masche/examples/listlibs.go diff --git a/src/mig/vendor/github.com/mozilla/masche/examples/memsearch.go b/vendor/github.com/mozilla/masche/examples/memsearch.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/examples/memsearch.go rename to vendor/github.com/mozilla/masche/examples/memsearch.go diff --git a/src/mig/vendor/github.com/mozilla/masche/examples/pgrep.go b/vendor/github.com/mozilla/masche/examples/pgrep.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/examples/pgrep.go rename to vendor/github.com/mozilla/masche/examples/pgrep.go diff --git a/src/mig/vendor/github.com/mozilla/masche/listlibs/listlibs.go b/vendor/github.com/mozilla/masche/listlibs/listlibs.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/listlibs/listlibs.go rename to vendor/github.com/mozilla/masche/listlibs/listlibs.go diff --git a/src/mig/vendor/github.com/mozilla/masche/listlibs/listlibs_darwin.c b/vendor/github.com/mozilla/masche/listlibs/listlibs_darwin.c similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/listlibs/listlibs_darwin.c rename to vendor/github.com/mozilla/masche/listlibs/listlibs_darwin.c diff --git a/src/mig/vendor/github.com/mozilla/masche/listlibs/listlibs_darwin.go b/vendor/github.com/mozilla/masche/listlibs/listlibs_darwin.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/listlibs/listlibs_darwin.go rename to vendor/github.com/mozilla/masche/listlibs/listlibs_darwin.go diff --git a/src/mig/vendor/github.com/mozilla/masche/listlibs/listlibs_darwin.h b/vendor/github.com/mozilla/masche/listlibs/listlibs_darwin.h similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/listlibs/listlibs_darwin.h rename to vendor/github.com/mozilla/masche/listlibs/listlibs_darwin.h diff --git a/src/mig/vendor/github.com/mozilla/masche/listlibs/listlibs_linux.go b/vendor/github.com/mozilla/masche/listlibs/listlibs_linux.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/listlibs/listlibs_linux.go rename to vendor/github.com/mozilla/masche/listlibs/listlibs_linux.go diff --git a/src/mig/vendor/github.com/mozilla/masche/listlibs/listlibs_windows.c b/vendor/github.com/mozilla/masche/listlibs/listlibs_windows.c similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/listlibs/listlibs_windows.c rename to vendor/github.com/mozilla/masche/listlibs/listlibs_windows.c diff --git a/src/mig/vendor/github.com/mozilla/masche/listlibs/listlibs_windows.go b/vendor/github.com/mozilla/masche/listlibs/listlibs_windows.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/listlibs/listlibs_windows.go rename to vendor/github.com/mozilla/masche/listlibs/listlibs_windows.go diff --git a/src/mig/vendor/github.com/mozilla/masche/listlibs/listlibs_windows.h b/vendor/github.com/mozilla/masche/listlibs/listlibs_windows.h similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/listlibs/listlibs_windows.h rename to vendor/github.com/mozilla/masche/listlibs/listlibs_windows.h diff --git a/src/mig/vendor/github.com/mozilla/masche/memaccess/memaccess.go b/vendor/github.com/mozilla/masche/memaccess/memaccess.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/memaccess/memaccess.go rename to vendor/github.com/mozilla/masche/memaccess/memaccess.go diff --git a/src/mig/vendor/github.com/mozilla/masche/memaccess/memaccess.h b/vendor/github.com/mozilla/masche/memaccess/memaccess.h similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/memaccess/memaccess.h rename to vendor/github.com/mozilla/masche/memaccess/memaccess.h diff --git a/src/mig/vendor/github.com/mozilla/masche/memaccess/memaccess_c_wrapper.go b/vendor/github.com/mozilla/masche/memaccess/memaccess_c_wrapper.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/memaccess/memaccess_c_wrapper.go rename to vendor/github.com/mozilla/masche/memaccess/memaccess_c_wrapper.go diff --git a/src/mig/vendor/github.com/mozilla/masche/memaccess/memaccess_darwin.c b/vendor/github.com/mozilla/masche/memaccess/memaccess_darwin.c similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/memaccess/memaccess_darwin.c rename to vendor/github.com/mozilla/masche/memaccess/memaccess_darwin.c diff --git a/src/mig/vendor/github.com/mozilla/masche/memaccess/memaccess_linux.go b/vendor/github.com/mozilla/masche/memaccess/memaccess_linux.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/memaccess/memaccess_linux.go rename to vendor/github.com/mozilla/masche/memaccess/memaccess_linux.go diff --git a/src/mig/vendor/github.com/mozilla/masche/memaccess/memaccess_test.go b/vendor/github.com/mozilla/masche/memaccess/memaccess_test.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/memaccess/memaccess_test.go rename to vendor/github.com/mozilla/masche/memaccess/memaccess_test.go diff --git a/src/mig/vendor/github.com/mozilla/masche/memaccess/memaccess_windows.c b/vendor/github.com/mozilla/masche/memaccess/memaccess_windows.c similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/memaccess/memaccess_windows.c rename to vendor/github.com/mozilla/masche/memaccess/memaccess_windows.c diff --git a/src/mig/vendor/github.com/mozilla/masche/memsearch/memsearch.go b/vendor/github.com/mozilla/masche/memsearch/memsearch.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/memsearch/memsearch.go rename to vendor/github.com/mozilla/masche/memsearch/memsearch.go diff --git a/src/mig/vendor/github.com/mozilla/masche/memsearch/memsearch_test.go b/vendor/github.com/mozilla/masche/memsearch/memsearch_test.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/memsearch/memsearch_test.go rename to vendor/github.com/mozilla/masche/memsearch/memsearch_test.go diff --git a/src/mig/vendor/github.com/mozilla/masche/process/process.go b/vendor/github.com/mozilla/masche/process/process.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/process/process.go rename to vendor/github.com/mozilla/masche/process/process.go diff --git a/src/mig/vendor/github.com/mozilla/masche/process/process.h b/vendor/github.com/mozilla/masche/process/process.h similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/process/process.h rename to vendor/github.com/mozilla/masche/process/process.h diff --git a/src/mig/vendor/github.com/mozilla/masche/process/process_c_wrapper.go b/vendor/github.com/mozilla/masche/process/process_c_wrapper.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/process/process_c_wrapper.go rename to vendor/github.com/mozilla/masche/process/process_c_wrapper.go diff --git a/src/mig/vendor/github.com/mozilla/masche/process/process_darwin.c b/vendor/github.com/mozilla/masche/process/process_darwin.c similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/process/process_darwin.c rename to vendor/github.com/mozilla/masche/process/process_darwin.c diff --git a/src/mig/vendor/github.com/mozilla/masche/process/process_darwin.go b/vendor/github.com/mozilla/masche/process/process_darwin.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/process/process_darwin.go rename to vendor/github.com/mozilla/masche/process/process_darwin.go diff --git a/src/mig/vendor/github.com/mozilla/masche/process/process_linux.go b/vendor/github.com/mozilla/masche/process/process_linux.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/process/process_linux.go rename to vendor/github.com/mozilla/masche/process/process_linux.go diff --git a/src/mig/vendor/github.com/mozilla/masche/process/process_test.go b/vendor/github.com/mozilla/masche/process/process_test.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/process/process_test.go rename to vendor/github.com/mozilla/masche/process/process_test.go diff --git a/src/mig/vendor/github.com/mozilla/masche/process/process_windows.c b/vendor/github.com/mozilla/masche/process/process_windows.c similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/process/process_windows.c rename to vendor/github.com/mozilla/masche/process/process_windows.c diff --git a/src/mig/vendor/github.com/mozilla/masche/process/process_windows.go b/vendor/github.com/mozilla/masche/process/process_windows.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/process/process_windows.go rename to vendor/github.com/mozilla/masche/process/process_windows.go diff --git a/src/mig/vendor/github.com/mozilla/masche/process/process_windows.h b/vendor/github.com/mozilla/masche/process/process_windows.h similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/process/process_windows.h rename to vendor/github.com/mozilla/masche/process/process_windows.h diff --git a/src/mig/vendor/github.com/mozilla/masche/test/test.go b/vendor/github.com/mozilla/masche/test/test.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/masche/test/test.go rename to vendor/github.com/mozilla/masche/test/test.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/.gitignore b/vendor/github.com/mozilla/scribe/.gitignore similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/.gitignore rename to vendor/github.com/mozilla/scribe/.gitignore diff --git a/src/mig/vendor/github.com/mozilla/scribe/.travis.yml b/vendor/github.com/mozilla/scribe/.travis.yml similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/.travis.yml rename to vendor/github.com/mozilla/scribe/.travis.yml diff --git a/src/mig/vendor/github.com/mozilla/scribe/LICENSE b/vendor/github.com/mozilla/scribe/LICENSE similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/LICENSE rename to vendor/github.com/mozilla/scribe/LICENSE diff --git a/src/mig/vendor/github.com/mozilla/scribe/Makefile b/vendor/github.com/mozilla/scribe/Makefile similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/Makefile rename to vendor/github.com/mozilla/scribe/Makefile diff --git a/src/mig/vendor/github.com/mozilla/scribe/README.md b/vendor/github.com/mozilla/scribe/README.md similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/README.md rename to vendor/github.com/mozilla/scribe/README.md diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/evrtest/main.go b/vendor/github.com/mozilla/scribe/src/evrtest/main.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/evrtest/main.go rename to vendor/github.com/mozilla/scribe/src/evrtest/main.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/chain.go b/vendor/github.com/mozilla/scribe/src/scribe/chain.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/chain.go rename to vendor/github.com/mozilla/scribe/src/scribe/chain.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/concat.go b/vendor/github.com/mozilla/scribe/src/scribe/concat.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/concat.go rename to vendor/github.com/mozilla/scribe/src/scribe/concat.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/document.go b/vendor/github.com/mozilla/scribe/src/scribe/document.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/document.go rename to vendor/github.com/mozilla/scribe/src/scribe/document.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/evr.go b/vendor/github.com/mozilla/scribe/src/scribe/evr.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/evr.go rename to vendor/github.com/mozilla/scribe/src/scribe/evr.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/evrops.go b/vendor/github.com/mozilla/scribe/src/scribe/evrops.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/evrops.go rename to vendor/github.com/mozilla/scribe/src/scribe/evrops.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/exactmatch.go b/vendor/github.com/mozilla/scribe/src/scribe/exactmatch.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/exactmatch.go rename to vendor/github.com/mozilla/scribe/src/scribe/exactmatch.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/filecontent.go b/vendor/github.com/mozilla/scribe/src/scribe/filecontent.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/filecontent.go rename to vendor/github.com/mozilla/scribe/src/scribe/filecontent.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/filename.go b/vendor/github.com/mozilla/scribe/src/scribe/filename.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/filename.go rename to vendor/github.com/mozilla/scribe/src/scribe/filename.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/hasline.go b/vendor/github.com/mozilla/scribe/src/scribe/hasline.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/hasline.go rename to vendor/github.com/mozilla/scribe/src/scribe/hasline.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/noop.go b/vendor/github.com/mozilla/scribe/src/scribe/noop.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/noop.go rename to vendor/github.com/mozilla/scribe/src/scribe/noop.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/object.go b/vendor/github.com/mozilla/scribe/src/scribe/object.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/object.go rename to vendor/github.com/mozilla/scribe/src/scribe/object.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/package.go b/vendor/github.com/mozilla/scribe/src/scribe/package.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/package.go rename to vendor/github.com/mozilla/scribe/src/scribe/package.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/package_test.go b/vendor/github.com/mozilla/scribe/src/scribe/package_test.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/package_test.go rename to vendor/github.com/mozilla/scribe/src/scribe/package_test.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/parser.go b/vendor/github.com/mozilla/scribe/src/scribe/parser.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/parser.go rename to vendor/github.com/mozilla/scribe/src/scribe/parser.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/pkgmgr.go b/vendor/github.com/mozilla/scribe/src/scribe/pkgmgr.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/pkgmgr.go rename to vendor/github.com/mozilla/scribe/src/scribe/pkgmgr.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/raw.go b/vendor/github.com/mozilla/scribe/src/scribe/raw.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/raw.go rename to vendor/github.com/mozilla/scribe/src/scribe/raw.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/regexp.go b/vendor/github.com/mozilla/scribe/src/scribe/regexp.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/regexp.go rename to vendor/github.com/mozilla/scribe/src/scribe/regexp.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/result.go b/vendor/github.com/mozilla/scribe/src/scribe/result.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/result.go rename to vendor/github.com/mozilla/scribe/src/scribe/result.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/scribe.go b/vendor/github.com/mozilla/scribe/src/scribe/scribe.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/scribe.go rename to vendor/github.com/mozilla/scribe/src/scribe/scribe.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/scribe_test.go b/vendor/github.com/mozilla/scribe/src/scribe/scribe_test.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/scribe_test.go rename to vendor/github.com/mozilla/scribe/src/scribe/scribe_test.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/test.go b/vendor/github.com/mozilla/scribe/src/scribe/test.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/test.go rename to vendor/github.com/mozilla/scribe/src/scribe/test.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribe/variable.go b/vendor/github.com/mozilla/scribe/src/scribe/variable.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribe/variable.go rename to vendor/github.com/mozilla/scribe/src/scribe/variable.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/src/scribecmd/main.go b/vendor/github.com/mozilla/scribe/src/scribecmd/main.go similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/src/scribecmd/main.go rename to vendor/github.com/mozilla/scribe/src/scribecmd/main.go diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/Makefile b/vendor/github.com/mozilla/scribe/test/Makefile similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/Makefile rename to vendor/github.com/mozilla/scribe/test/Makefile diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/concat/Makefile b/vendor/github.com/mozilla/scribe/test/concat/Makefile similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/concat/Makefile rename to vendor/github.com/mozilla/scribe/test/concat/Makefile diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/concat/data/dir0/testfile0 b/vendor/github.com/mozilla/scribe/test/concat/data/dir0/testfile0 similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/concat/data/dir0/testfile0 rename to vendor/github.com/mozilla/scribe/test/concat/data/dir0/testfile0 diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/concat/data/testfile0 b/vendor/github.com/mozilla/scribe/test/concat/data/testfile0 similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/concat/data/testfile0 rename to vendor/github.com/mozilla/scribe/test/concat/data/testfile0 diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/concat/data/testfile1 b/vendor/github.com/mozilla/scribe/test/concat/data/testfile1 similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/concat/data/testfile1 rename to vendor/github.com/mozilla/scribe/test/concat/data/testfile1 diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/concat/test-template.json b/vendor/github.com/mozilla/scribe/test/concat/test-template.json similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/concat/test-template.json rename to vendor/github.com/mozilla/scribe/test/concat/test-template.json diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/evrtest/Makefile b/vendor/github.com/mozilla/scribe/test/evrtest/Makefile similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/evrtest/Makefile rename to vendor/github.com/mozilla/scribe/test/evrtest/Makefile diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/evrtest/data b/vendor/github.com/mozilla/scribe/test/evrtest/data similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/evrtest/data rename to vendor/github.com/mozilla/scribe/test/evrtest/data diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/filecontent/Makefile b/vendor/github.com/mozilla/scribe/test/filecontent/Makefile similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/filecontent/Makefile rename to vendor/github.com/mozilla/scribe/test/filecontent/Makefile diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/filecontent/data/testfile0 b/vendor/github.com/mozilla/scribe/test/filecontent/data/testfile0 similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/filecontent/data/testfile0 rename to vendor/github.com/mozilla/scribe/test/filecontent/data/testfile0 diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/filecontent/data/testfile1 b/vendor/github.com/mozilla/scribe/test/filecontent/data/testfile1 similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/filecontent/data/testfile1 rename to vendor/github.com/mozilla/scribe/test/filecontent/data/testfile1 diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/filecontent/test-template.json b/vendor/github.com/mozilla/scribe/test/filecontent/test-template.json similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/filecontent/test-template.json rename to vendor/github.com/mozilla/scribe/test/filecontent/test-template.json diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/filename/Makefile b/vendor/github.com/mozilla/scribe/test/filename/Makefile similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/filename/Makefile rename to vendor/github.com/mozilla/scribe/test/filename/Makefile diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/filename/data/file-1.2.3.txt b/vendor/github.com/mozilla/scribe/test/filename/data/file-1.2.3.txt similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/filename/data/file-1.2.3.txt rename to vendor/github.com/mozilla/scribe/test/filename/data/file-1.2.3.txt diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/filename/data/file-1.5.0.txt b/vendor/github.com/mozilla/scribe/test/filename/data/file-1.5.0.txt similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/filename/data/file-1.5.0.txt rename to vendor/github.com/mozilla/scribe/test/filename/data/file-1.5.0.txt diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/filename/data/testfile0 b/vendor/github.com/mozilla/scribe/test/filename/data/testfile0 similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/filename/data/testfile0 rename to vendor/github.com/mozilla/scribe/test/filename/data/testfile0 diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/filename/test-template.json b/vendor/github.com/mozilla/scribe/test/filename/test-template.json similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/filename/test-template.json rename to vendor/github.com/mozilla/scribe/test/filename/test-template.json diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/hasline/Makefile b/vendor/github.com/mozilla/scribe/test/hasline/Makefile similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/hasline/Makefile rename to vendor/github.com/mozilla/scribe/test/hasline/Makefile diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/hasline/data/file0.txt b/vendor/github.com/mozilla/scribe/test/hasline/data/file0.txt similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/hasline/data/file0.txt rename to vendor/github.com/mozilla/scribe/test/hasline/data/file0.txt diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/hasline/data/file1.txt b/vendor/github.com/mozilla/scribe/test/hasline/data/file1.txt similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/hasline/data/file1.txt rename to vendor/github.com/mozilla/scribe/test/hasline/data/file1.txt diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/hasline/data/file2.txt b/vendor/github.com/mozilla/scribe/test/hasline/data/file2.txt similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/hasline/data/file2.txt rename to vendor/github.com/mozilla/scribe/test/hasline/data/file2.txt diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/hasline/test-template.json b/vendor/github.com/mozilla/scribe/test/hasline/test-template.json similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/hasline/test-template.json rename to vendor/github.com/mozilla/scribe/test/hasline/test-template.json diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/import-chain/Makefile b/vendor/github.com/mozilla/scribe/test/import-chain/Makefile similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/import-chain/Makefile rename to vendor/github.com/mozilla/scribe/test/import-chain/Makefile diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/import-chain/data/dir0/testfile0 b/vendor/github.com/mozilla/scribe/test/import-chain/data/dir0/testfile0 similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/import-chain/data/dir0/testfile0 rename to vendor/github.com/mozilla/scribe/test/import-chain/data/dir0/testfile0 diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/import-chain/data/testfile0 b/vendor/github.com/mozilla/scribe/test/import-chain/data/testfile0 similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/import-chain/data/testfile0 rename to vendor/github.com/mozilla/scribe/test/import-chain/data/testfile0 diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/import-chain/data/testfile1 b/vendor/github.com/mozilla/scribe/test/import-chain/data/testfile1 similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/import-chain/data/testfile1 rename to vendor/github.com/mozilla/scribe/test/import-chain/data/testfile1 diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/import-chain/test-template.json b/vendor/github.com/mozilla/scribe/test/import-chain/test-template.json similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/import-chain/test-template.json rename to vendor/github.com/mozilla/scribe/test/import-chain/test-template.json diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/package/Makefile b/vendor/github.com/mozilla/scribe/test/package/Makefile similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/package/Makefile rename to vendor/github.com/mozilla/scribe/test/package/Makefile diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/package/test.json b/vendor/github.com/mozilla/scribe/test/package/test.json similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/package/test.json rename to vendor/github.com/mozilla/scribe/test/package/test.json diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/raw/Makefile b/vendor/github.com/mozilla/scribe/test/raw/Makefile similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/raw/Makefile rename to vendor/github.com/mozilla/scribe/test/raw/Makefile diff --git a/src/mig/vendor/github.com/mozilla/scribe/test/raw/test.json b/vendor/github.com/mozilla/scribe/test/raw/test.json similarity index 100% rename from src/mig/vendor/github.com/mozilla/scribe/test/raw/test.json rename to vendor/github.com/mozilla/scribe/test/raw/test.json diff --git a/src/mig/vendor/github.com/oschwald/geoip2-golang/.gitmodules b/vendor/github.com/oschwald/geoip2-golang/.gitmodules similarity index 100% rename from src/mig/vendor/github.com/oschwald/geoip2-golang/.gitmodules rename to vendor/github.com/oschwald/geoip2-golang/.gitmodules diff --git a/src/mig/vendor/github.com/oschwald/geoip2-golang/.travis.yml b/vendor/github.com/oschwald/geoip2-golang/.travis.yml similarity index 100% rename from src/mig/vendor/github.com/oschwald/geoip2-golang/.travis.yml rename to vendor/github.com/oschwald/geoip2-golang/.travis.yml diff --git a/src/mig/vendor/github.com/oschwald/geoip2-golang/LICENSE b/vendor/github.com/oschwald/geoip2-golang/LICENSE similarity index 100% rename from src/mig/vendor/github.com/oschwald/geoip2-golang/LICENSE rename to vendor/github.com/oschwald/geoip2-golang/LICENSE diff --git a/src/mig/vendor/github.com/oschwald/geoip2-golang/README.md b/vendor/github.com/oschwald/geoip2-golang/README.md similarity index 100% rename from src/mig/vendor/github.com/oschwald/geoip2-golang/README.md rename to vendor/github.com/oschwald/geoip2-golang/README.md diff --git a/src/mig/vendor/github.com/oschwald/geoip2-golang/example_test.go b/vendor/github.com/oschwald/geoip2-golang/example_test.go similarity index 100% rename from src/mig/vendor/github.com/oschwald/geoip2-golang/example_test.go rename to vendor/github.com/oschwald/geoip2-golang/example_test.go diff --git a/src/mig/vendor/github.com/oschwald/geoip2-golang/reader.go b/vendor/github.com/oschwald/geoip2-golang/reader.go similarity index 100% rename from src/mig/vendor/github.com/oschwald/geoip2-golang/reader.go rename to vendor/github.com/oschwald/geoip2-golang/reader.go diff --git a/src/mig/vendor/github.com/oschwald/geoip2-golang/reader_test.go b/vendor/github.com/oschwald/geoip2-golang/reader_test.go similarity index 100% rename from src/mig/vendor/github.com/oschwald/geoip2-golang/reader_test.go rename to vendor/github.com/oschwald/geoip2-golang/reader_test.go diff --git a/src/mig/vendor/github.com/oschwald/maxminddb-golang/.gitmodules b/vendor/github.com/oschwald/maxminddb-golang/.gitmodules similarity index 100% rename from src/mig/vendor/github.com/oschwald/maxminddb-golang/.gitmodules rename to vendor/github.com/oschwald/maxminddb-golang/.gitmodules diff --git a/src/mig/vendor/github.com/oschwald/maxminddb-golang/.travis.yml b/vendor/github.com/oschwald/maxminddb-golang/.travis.yml similarity index 100% rename from src/mig/vendor/github.com/oschwald/maxminddb-golang/.travis.yml rename to vendor/github.com/oschwald/maxminddb-golang/.travis.yml diff --git a/src/mig/vendor/github.com/oschwald/maxminddb-golang/LICENSE b/vendor/github.com/oschwald/maxminddb-golang/LICENSE similarity index 100% rename from src/mig/vendor/github.com/oschwald/maxminddb-golang/LICENSE rename to vendor/github.com/oschwald/maxminddb-golang/LICENSE diff --git a/src/mig/vendor/github.com/oschwald/maxminddb-golang/README.md b/vendor/github.com/oschwald/maxminddb-golang/README.md similarity index 100% rename from src/mig/vendor/github.com/oschwald/maxminddb-golang/README.md rename to vendor/github.com/oschwald/maxminddb-golang/README.md diff --git a/src/mig/vendor/github.com/oschwald/maxminddb-golang/appveyor.yml b/vendor/github.com/oschwald/maxminddb-golang/appveyor.yml similarity index 100% rename from src/mig/vendor/github.com/oschwald/maxminddb-golang/appveyor.yml rename to vendor/github.com/oschwald/maxminddb-golang/appveyor.yml diff --git a/src/mig/vendor/github.com/oschwald/maxminddb-golang/decoder.go b/vendor/github.com/oschwald/maxminddb-golang/decoder.go similarity index 100% rename from src/mig/vendor/github.com/oschwald/maxminddb-golang/decoder.go rename to vendor/github.com/oschwald/maxminddb-golang/decoder.go diff --git a/src/mig/vendor/github.com/oschwald/maxminddb-golang/decoder_test.go b/vendor/github.com/oschwald/maxminddb-golang/decoder_test.go similarity index 100% rename from src/mig/vendor/github.com/oschwald/maxminddb-golang/decoder_test.go rename to vendor/github.com/oschwald/maxminddb-golang/decoder_test.go diff --git a/src/mig/vendor/github.com/oschwald/maxminddb-golang/example_test.go b/vendor/github.com/oschwald/maxminddb-golang/example_test.go similarity index 100% rename from src/mig/vendor/github.com/oschwald/maxminddb-golang/example_test.go rename to vendor/github.com/oschwald/maxminddb-golang/example_test.go diff --git a/src/mig/vendor/github.com/oschwald/maxminddb-golang/key_appengine.go b/vendor/github.com/oschwald/maxminddb-golang/key_appengine.go similarity index 100% rename from src/mig/vendor/github.com/oschwald/maxminddb-golang/key_appengine.go rename to vendor/github.com/oschwald/maxminddb-golang/key_appengine.go diff --git a/src/mig/vendor/github.com/oschwald/maxminddb-golang/key_other.go b/vendor/github.com/oschwald/maxminddb-golang/key_other.go similarity index 100% rename from src/mig/vendor/github.com/oschwald/maxminddb-golang/key_other.go rename to vendor/github.com/oschwald/maxminddb-golang/key_other.go diff --git a/src/mig/vendor/github.com/oschwald/maxminddb-golang/mmap_unix.go b/vendor/github.com/oschwald/maxminddb-golang/mmap_unix.go similarity index 100% rename from src/mig/vendor/github.com/oschwald/maxminddb-golang/mmap_unix.go rename to vendor/github.com/oschwald/maxminddb-golang/mmap_unix.go diff --git a/src/mig/vendor/github.com/oschwald/maxminddb-golang/mmap_windows.go b/vendor/github.com/oschwald/maxminddb-golang/mmap_windows.go similarity index 100% rename from src/mig/vendor/github.com/oschwald/maxminddb-golang/mmap_windows.go rename to vendor/github.com/oschwald/maxminddb-golang/mmap_windows.go diff --git a/src/mig/vendor/github.com/oschwald/maxminddb-golang/reader.go b/vendor/github.com/oschwald/maxminddb-golang/reader.go similarity index 100% rename from src/mig/vendor/github.com/oschwald/maxminddb-golang/reader.go rename to vendor/github.com/oschwald/maxminddb-golang/reader.go diff --git a/src/mig/vendor/github.com/oschwald/maxminddb-golang/reader_appengine.go b/vendor/github.com/oschwald/maxminddb-golang/reader_appengine.go similarity index 100% rename from src/mig/vendor/github.com/oschwald/maxminddb-golang/reader_appengine.go rename to vendor/github.com/oschwald/maxminddb-golang/reader_appengine.go diff --git a/src/mig/vendor/github.com/oschwald/maxminddb-golang/reader_other.go b/vendor/github.com/oschwald/maxminddb-golang/reader_other.go similarity index 100% rename from src/mig/vendor/github.com/oschwald/maxminddb-golang/reader_other.go rename to vendor/github.com/oschwald/maxminddb-golang/reader_other.go diff --git a/src/mig/vendor/github.com/oschwald/maxminddb-golang/reader_test.go b/vendor/github.com/oschwald/maxminddb-golang/reader_test.go similarity index 100% rename from src/mig/vendor/github.com/oschwald/maxminddb-golang/reader_test.go rename to vendor/github.com/oschwald/maxminddb-golang/reader_test.go diff --git a/src/mig/vendor/github.com/oschwald/maxminddb-golang/traverse.go b/vendor/github.com/oschwald/maxminddb-golang/traverse.go similarity index 100% rename from src/mig/vendor/github.com/oschwald/maxminddb-golang/traverse.go rename to vendor/github.com/oschwald/maxminddb-golang/traverse.go diff --git a/src/mig/vendor/github.com/oschwald/maxminddb-golang/traverse_test.go b/vendor/github.com/oschwald/maxminddb-golang/traverse_test.go similarity index 100% rename from src/mig/vendor/github.com/oschwald/maxminddb-golang/traverse_test.go rename to vendor/github.com/oschwald/maxminddb-golang/traverse_test.go diff --git a/src/mig/vendor/github.com/oschwald/maxminddb-golang/verifier.go b/vendor/github.com/oschwald/maxminddb-golang/verifier.go similarity index 100% rename from src/mig/vendor/github.com/oschwald/maxminddb-golang/verifier.go rename to vendor/github.com/oschwald/maxminddb-golang/verifier.go diff --git a/src/mig/vendor/github.com/oschwald/maxminddb-golang/verifier_test.go b/vendor/github.com/oschwald/maxminddb-golang/verifier_test.go similarity index 100% rename from src/mig/vendor/github.com/oschwald/maxminddb-golang/verifier_test.go rename to vendor/github.com/oschwald/maxminddb-golang/verifier_test.go diff --git a/src/mig/vendor/github.com/streadway/amqp/.gitignore b/vendor/github.com/streadway/amqp/.gitignore similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/.gitignore rename to vendor/github.com/streadway/amqp/.gitignore diff --git a/src/mig/vendor/github.com/streadway/amqp/.travis.yml b/vendor/github.com/streadway/amqp/.travis.yml similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/.travis.yml rename to vendor/github.com/streadway/amqp/.travis.yml diff --git a/src/mig/vendor/github.com/streadway/amqp/LICENSE b/vendor/github.com/streadway/amqp/LICENSE similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/LICENSE rename to vendor/github.com/streadway/amqp/LICENSE diff --git a/src/mig/vendor/github.com/streadway/amqp/README.md b/vendor/github.com/streadway/amqp/README.md similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/README.md rename to vendor/github.com/streadway/amqp/README.md diff --git a/src/mig/vendor/github.com/streadway/amqp/_examples/pubsub/pubsub.go b/vendor/github.com/streadway/amqp/_examples/pubsub/pubsub.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/_examples/pubsub/pubsub.go rename to vendor/github.com/streadway/amqp/_examples/pubsub/pubsub.go diff --git a/src/mig/vendor/github.com/streadway/amqp/_examples/simple-consumer/consumer.go b/vendor/github.com/streadway/amqp/_examples/simple-consumer/consumer.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/_examples/simple-consumer/consumer.go rename to vendor/github.com/streadway/amqp/_examples/simple-consumer/consumer.go diff --git a/src/mig/vendor/github.com/streadway/amqp/_examples/simple-producer/producer.go b/vendor/github.com/streadway/amqp/_examples/simple-producer/producer.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/_examples/simple-producer/producer.go rename to vendor/github.com/streadway/amqp/_examples/simple-producer/producer.go diff --git a/src/mig/vendor/github.com/streadway/amqp/allocator.go b/vendor/github.com/streadway/amqp/allocator.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/allocator.go rename to vendor/github.com/streadway/amqp/allocator.go diff --git a/src/mig/vendor/github.com/streadway/amqp/allocator_test.go b/vendor/github.com/streadway/amqp/allocator_test.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/allocator_test.go rename to vendor/github.com/streadway/amqp/allocator_test.go diff --git a/src/mig/vendor/github.com/streadway/amqp/auth.go b/vendor/github.com/streadway/amqp/auth.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/auth.go rename to vendor/github.com/streadway/amqp/auth.go diff --git a/src/mig/vendor/github.com/streadway/amqp/certs.sh b/vendor/github.com/streadway/amqp/certs.sh similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/certs.sh rename to vendor/github.com/streadway/amqp/certs.sh diff --git a/src/mig/vendor/github.com/streadway/amqp/channel.go b/vendor/github.com/streadway/amqp/channel.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/channel.go rename to vendor/github.com/streadway/amqp/channel.go diff --git a/src/mig/vendor/github.com/streadway/amqp/client_test.go b/vendor/github.com/streadway/amqp/client_test.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/client_test.go rename to vendor/github.com/streadway/amqp/client_test.go diff --git a/src/mig/vendor/github.com/streadway/amqp/confirms.go b/vendor/github.com/streadway/amqp/confirms.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/confirms.go rename to vendor/github.com/streadway/amqp/confirms.go diff --git a/src/mig/vendor/github.com/streadway/amqp/confirms_test.go b/vendor/github.com/streadway/amqp/confirms_test.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/confirms_test.go rename to vendor/github.com/streadway/amqp/confirms_test.go diff --git a/src/mig/vendor/github.com/streadway/amqp/connection.go b/vendor/github.com/streadway/amqp/connection.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/connection.go rename to vendor/github.com/streadway/amqp/connection.go diff --git a/src/mig/vendor/github.com/streadway/amqp/consumers.go b/vendor/github.com/streadway/amqp/consumers.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/consumers.go rename to vendor/github.com/streadway/amqp/consumers.go diff --git a/src/mig/vendor/github.com/streadway/amqp/delivery.go b/vendor/github.com/streadway/amqp/delivery.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/delivery.go rename to vendor/github.com/streadway/amqp/delivery.go diff --git a/src/mig/vendor/github.com/streadway/amqp/delivery_test.go b/vendor/github.com/streadway/amqp/delivery_test.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/delivery_test.go rename to vendor/github.com/streadway/amqp/delivery_test.go diff --git a/src/mig/vendor/github.com/streadway/amqp/doc.go b/vendor/github.com/streadway/amqp/doc.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/doc.go rename to vendor/github.com/streadway/amqp/doc.go diff --git a/src/mig/vendor/github.com/streadway/amqp/examples_test.go b/vendor/github.com/streadway/amqp/examples_test.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/examples_test.go rename to vendor/github.com/streadway/amqp/examples_test.go diff --git a/src/mig/vendor/github.com/streadway/amqp/fuzz.go b/vendor/github.com/streadway/amqp/fuzz.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/fuzz.go rename to vendor/github.com/streadway/amqp/fuzz.go diff --git a/src/mig/vendor/github.com/streadway/amqp/gen.sh b/vendor/github.com/streadway/amqp/gen.sh similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/gen.sh rename to vendor/github.com/streadway/amqp/gen.sh diff --git a/src/mig/vendor/github.com/streadway/amqp/integration_test.go b/vendor/github.com/streadway/amqp/integration_test.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/integration_test.go rename to vendor/github.com/streadway/amqp/integration_test.go diff --git a/src/mig/vendor/github.com/streadway/amqp/read.go b/vendor/github.com/streadway/amqp/read.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/read.go rename to vendor/github.com/streadway/amqp/read.go diff --git a/src/mig/vendor/github.com/streadway/amqp/read_test.go b/vendor/github.com/streadway/amqp/read_test.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/read_test.go rename to vendor/github.com/streadway/amqp/read_test.go diff --git a/src/mig/vendor/github.com/streadway/amqp/reconnect_test.go b/vendor/github.com/streadway/amqp/reconnect_test.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/reconnect_test.go rename to vendor/github.com/streadway/amqp/reconnect_test.go diff --git a/src/mig/vendor/github.com/streadway/amqp/return.go b/vendor/github.com/streadway/amqp/return.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/return.go rename to vendor/github.com/streadway/amqp/return.go diff --git a/src/mig/vendor/github.com/streadway/amqp/shared_test.go b/vendor/github.com/streadway/amqp/shared_test.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/shared_test.go rename to vendor/github.com/streadway/amqp/shared_test.go diff --git a/src/mig/vendor/github.com/streadway/amqp/spec/amqp0-9-1.stripped.extended.xml b/vendor/github.com/streadway/amqp/spec/amqp0-9-1.stripped.extended.xml similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/spec/amqp0-9-1.stripped.extended.xml rename to vendor/github.com/streadway/amqp/spec/amqp0-9-1.stripped.extended.xml diff --git a/src/mig/vendor/github.com/streadway/amqp/spec/gen.go b/vendor/github.com/streadway/amqp/spec/gen.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/spec/gen.go rename to vendor/github.com/streadway/amqp/spec/gen.go diff --git a/src/mig/vendor/github.com/streadway/amqp/spec091.go b/vendor/github.com/streadway/amqp/spec091.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/spec091.go rename to vendor/github.com/streadway/amqp/spec091.go diff --git a/src/mig/vendor/github.com/streadway/amqp/tls_test.go b/vendor/github.com/streadway/amqp/tls_test.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/tls_test.go rename to vendor/github.com/streadway/amqp/tls_test.go diff --git a/src/mig/vendor/github.com/streadway/amqp/types.go b/vendor/github.com/streadway/amqp/types.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/types.go rename to vendor/github.com/streadway/amqp/types.go diff --git a/src/mig/vendor/github.com/streadway/amqp/uri.go b/vendor/github.com/streadway/amqp/uri.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/uri.go rename to vendor/github.com/streadway/amqp/uri.go diff --git a/src/mig/vendor/github.com/streadway/amqp/uri_test.go b/vendor/github.com/streadway/amqp/uri_test.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/uri_test.go rename to vendor/github.com/streadway/amqp/uri_test.go diff --git a/src/mig/vendor/github.com/streadway/amqp/write.go b/vendor/github.com/streadway/amqp/write.go similarity index 100% rename from src/mig/vendor/github.com/streadway/amqp/write.go rename to vendor/github.com/streadway/amqp/write.go diff --git a/src/mig/vendor/golang.org/x/crypto/.gitattributes b/vendor/golang.org/x/crypto/.gitattributes similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/.gitattributes rename to vendor/golang.org/x/crypto/.gitattributes diff --git a/src/mig/vendor/golang.org/x/crypto/.gitignore b/vendor/golang.org/x/crypto/.gitignore similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/.gitignore rename to vendor/golang.org/x/crypto/.gitignore diff --git a/src/mig/vendor/golang.org/x/crypto/AUTHORS b/vendor/golang.org/x/crypto/AUTHORS similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/AUTHORS rename to vendor/golang.org/x/crypto/AUTHORS diff --git a/src/mig/vendor/golang.org/x/crypto/CONTRIBUTING.md b/vendor/golang.org/x/crypto/CONTRIBUTING.md similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/CONTRIBUTING.md rename to vendor/golang.org/x/crypto/CONTRIBUTING.md diff --git a/src/mig/vendor/golang.org/x/crypto/CONTRIBUTORS b/vendor/golang.org/x/crypto/CONTRIBUTORS similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/CONTRIBUTORS rename to vendor/golang.org/x/crypto/CONTRIBUTORS diff --git a/src/mig/vendor/golang.org/x/crypto/LICENSE b/vendor/golang.org/x/crypto/LICENSE similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/LICENSE rename to vendor/golang.org/x/crypto/LICENSE diff --git a/src/mig/vendor/golang.org/x/crypto/PATENTS b/vendor/golang.org/x/crypto/PATENTS similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/PATENTS rename to vendor/golang.org/x/crypto/PATENTS diff --git a/src/mig/vendor/golang.org/x/crypto/README b/vendor/golang.org/x/crypto/README similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/README rename to vendor/golang.org/x/crypto/README diff --git a/src/mig/vendor/golang.org/x/crypto/bcrypt/base64.go b/vendor/golang.org/x/crypto/bcrypt/base64.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/bcrypt/base64.go rename to vendor/golang.org/x/crypto/bcrypt/base64.go diff --git a/src/mig/vendor/golang.org/x/crypto/bcrypt/bcrypt.go b/vendor/golang.org/x/crypto/bcrypt/bcrypt.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/bcrypt/bcrypt.go rename to vendor/golang.org/x/crypto/bcrypt/bcrypt.go diff --git a/src/mig/vendor/golang.org/x/crypto/bcrypt/bcrypt_test.go b/vendor/golang.org/x/crypto/bcrypt/bcrypt_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/bcrypt/bcrypt_test.go rename to vendor/golang.org/x/crypto/bcrypt/bcrypt_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/blowfish/block.go b/vendor/golang.org/x/crypto/blowfish/block.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/blowfish/block.go rename to vendor/golang.org/x/crypto/blowfish/block.go diff --git a/src/mig/vendor/golang.org/x/crypto/blowfish/blowfish_test.go b/vendor/golang.org/x/crypto/blowfish/blowfish_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/blowfish/blowfish_test.go rename to vendor/golang.org/x/crypto/blowfish/blowfish_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/blowfish/cipher.go b/vendor/golang.org/x/crypto/blowfish/cipher.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/blowfish/cipher.go rename to vendor/golang.org/x/crypto/blowfish/cipher.go diff --git a/src/mig/vendor/golang.org/x/crypto/blowfish/const.go b/vendor/golang.org/x/crypto/blowfish/const.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/blowfish/const.go rename to vendor/golang.org/x/crypto/blowfish/const.go diff --git a/src/mig/vendor/golang.org/x/crypto/bn256/bn256.go b/vendor/golang.org/x/crypto/bn256/bn256.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/bn256/bn256.go rename to vendor/golang.org/x/crypto/bn256/bn256.go diff --git a/src/mig/vendor/golang.org/x/crypto/bn256/bn256_test.go b/vendor/golang.org/x/crypto/bn256/bn256_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/bn256/bn256_test.go rename to vendor/golang.org/x/crypto/bn256/bn256_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/bn256/constants.go b/vendor/golang.org/x/crypto/bn256/constants.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/bn256/constants.go rename to vendor/golang.org/x/crypto/bn256/constants.go diff --git a/src/mig/vendor/golang.org/x/crypto/bn256/curve.go b/vendor/golang.org/x/crypto/bn256/curve.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/bn256/curve.go rename to vendor/golang.org/x/crypto/bn256/curve.go diff --git a/src/mig/vendor/golang.org/x/crypto/bn256/example_test.go b/vendor/golang.org/x/crypto/bn256/example_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/bn256/example_test.go rename to vendor/golang.org/x/crypto/bn256/example_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/bn256/gfp12.go b/vendor/golang.org/x/crypto/bn256/gfp12.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/bn256/gfp12.go rename to vendor/golang.org/x/crypto/bn256/gfp12.go diff --git a/src/mig/vendor/golang.org/x/crypto/bn256/gfp2.go b/vendor/golang.org/x/crypto/bn256/gfp2.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/bn256/gfp2.go rename to vendor/golang.org/x/crypto/bn256/gfp2.go diff --git a/src/mig/vendor/golang.org/x/crypto/bn256/gfp6.go b/vendor/golang.org/x/crypto/bn256/gfp6.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/bn256/gfp6.go rename to vendor/golang.org/x/crypto/bn256/gfp6.go diff --git a/src/mig/vendor/golang.org/x/crypto/bn256/optate.go b/vendor/golang.org/x/crypto/bn256/optate.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/bn256/optate.go rename to vendor/golang.org/x/crypto/bn256/optate.go diff --git a/src/mig/vendor/golang.org/x/crypto/bn256/twist.go b/vendor/golang.org/x/crypto/bn256/twist.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/bn256/twist.go rename to vendor/golang.org/x/crypto/bn256/twist.go diff --git a/src/mig/vendor/golang.org/x/crypto/cast5/cast5.go b/vendor/golang.org/x/crypto/cast5/cast5.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/cast5/cast5.go rename to vendor/golang.org/x/crypto/cast5/cast5.go diff --git a/src/mig/vendor/golang.org/x/crypto/cast5/cast5_test.go b/vendor/golang.org/x/crypto/cast5/cast5_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/cast5/cast5_test.go rename to vendor/golang.org/x/crypto/cast5/cast5_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/curve25519/const_amd64.s b/vendor/golang.org/x/crypto/curve25519/const_amd64.s similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/curve25519/const_amd64.s rename to vendor/golang.org/x/crypto/curve25519/const_amd64.s diff --git a/src/mig/vendor/golang.org/x/crypto/curve25519/cswap_amd64.s b/vendor/golang.org/x/crypto/curve25519/cswap_amd64.s similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/curve25519/cswap_amd64.s rename to vendor/golang.org/x/crypto/curve25519/cswap_amd64.s diff --git a/src/mig/vendor/golang.org/x/crypto/curve25519/curve25519.go b/vendor/golang.org/x/crypto/curve25519/curve25519.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/curve25519/curve25519.go rename to vendor/golang.org/x/crypto/curve25519/curve25519.go diff --git a/src/mig/vendor/golang.org/x/crypto/curve25519/curve25519_test.go b/vendor/golang.org/x/crypto/curve25519/curve25519_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/curve25519/curve25519_test.go rename to vendor/golang.org/x/crypto/curve25519/curve25519_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/curve25519/doc.go b/vendor/golang.org/x/crypto/curve25519/doc.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/curve25519/doc.go rename to vendor/golang.org/x/crypto/curve25519/doc.go diff --git a/src/mig/vendor/golang.org/x/crypto/curve25519/freeze_amd64.s b/vendor/golang.org/x/crypto/curve25519/freeze_amd64.s similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/curve25519/freeze_amd64.s rename to vendor/golang.org/x/crypto/curve25519/freeze_amd64.s diff --git a/src/mig/vendor/golang.org/x/crypto/curve25519/ladderstep_amd64.s b/vendor/golang.org/x/crypto/curve25519/ladderstep_amd64.s similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/curve25519/ladderstep_amd64.s rename to vendor/golang.org/x/crypto/curve25519/ladderstep_amd64.s diff --git a/src/mig/vendor/golang.org/x/crypto/curve25519/mont25519_amd64.go b/vendor/golang.org/x/crypto/curve25519/mont25519_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/curve25519/mont25519_amd64.go rename to vendor/golang.org/x/crypto/curve25519/mont25519_amd64.go diff --git a/src/mig/vendor/golang.org/x/crypto/curve25519/mul_amd64.s b/vendor/golang.org/x/crypto/curve25519/mul_amd64.s similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/curve25519/mul_amd64.s rename to vendor/golang.org/x/crypto/curve25519/mul_amd64.s diff --git a/src/mig/vendor/golang.org/x/crypto/curve25519/square_amd64.s b/vendor/golang.org/x/crypto/curve25519/square_amd64.s similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/curve25519/square_amd64.s rename to vendor/golang.org/x/crypto/curve25519/square_amd64.s diff --git a/src/mig/vendor/golang.org/x/crypto/hkdf/example_test.go b/vendor/golang.org/x/crypto/hkdf/example_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/hkdf/example_test.go rename to vendor/golang.org/x/crypto/hkdf/example_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/hkdf/hkdf.go b/vendor/golang.org/x/crypto/hkdf/hkdf.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/hkdf/hkdf.go rename to vendor/golang.org/x/crypto/hkdf/hkdf.go diff --git a/src/mig/vendor/golang.org/x/crypto/hkdf/hkdf_test.go b/vendor/golang.org/x/crypto/hkdf/hkdf_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/hkdf/hkdf_test.go rename to vendor/golang.org/x/crypto/hkdf/hkdf_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/md4/md4.go b/vendor/golang.org/x/crypto/md4/md4.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/md4/md4.go rename to vendor/golang.org/x/crypto/md4/md4.go diff --git a/src/mig/vendor/golang.org/x/crypto/md4/md4_test.go b/vendor/golang.org/x/crypto/md4/md4_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/md4/md4_test.go rename to vendor/golang.org/x/crypto/md4/md4_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/md4/md4block.go b/vendor/golang.org/x/crypto/md4/md4block.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/md4/md4block.go rename to vendor/golang.org/x/crypto/md4/md4block.go diff --git a/src/mig/vendor/golang.org/x/crypto/nacl/box/box.go b/vendor/golang.org/x/crypto/nacl/box/box.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/nacl/box/box.go rename to vendor/golang.org/x/crypto/nacl/box/box.go diff --git a/src/mig/vendor/golang.org/x/crypto/nacl/box/box_test.go b/vendor/golang.org/x/crypto/nacl/box/box_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/nacl/box/box_test.go rename to vendor/golang.org/x/crypto/nacl/box/box_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/nacl/secretbox/secretbox.go b/vendor/golang.org/x/crypto/nacl/secretbox/secretbox.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/nacl/secretbox/secretbox.go rename to vendor/golang.org/x/crypto/nacl/secretbox/secretbox.go diff --git a/src/mig/vendor/golang.org/x/crypto/nacl/secretbox/secretbox_test.go b/vendor/golang.org/x/crypto/nacl/secretbox/secretbox_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/nacl/secretbox/secretbox_test.go rename to vendor/golang.org/x/crypto/nacl/secretbox/secretbox_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ocsp/ocsp.go b/vendor/golang.org/x/crypto/ocsp/ocsp.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ocsp/ocsp.go rename to vendor/golang.org/x/crypto/ocsp/ocsp.go diff --git a/src/mig/vendor/golang.org/x/crypto/ocsp/ocsp_test.go b/vendor/golang.org/x/crypto/ocsp/ocsp_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ocsp/ocsp_test.go rename to vendor/golang.org/x/crypto/ocsp/ocsp_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/armor/armor.go b/vendor/golang.org/x/crypto/openpgp/armor/armor.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/armor/armor.go rename to vendor/golang.org/x/crypto/openpgp/armor/armor.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/armor/armor_test.go b/vendor/golang.org/x/crypto/openpgp/armor/armor_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/armor/armor_test.go rename to vendor/golang.org/x/crypto/openpgp/armor/armor_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/armor/encode.go b/vendor/golang.org/x/crypto/openpgp/armor/encode.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/armor/encode.go rename to vendor/golang.org/x/crypto/openpgp/armor/encode.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/canonical_text.go b/vendor/golang.org/x/crypto/openpgp/canonical_text.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/canonical_text.go rename to vendor/golang.org/x/crypto/openpgp/canonical_text.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/canonical_text_test.go b/vendor/golang.org/x/crypto/openpgp/canonical_text_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/canonical_text_test.go rename to vendor/golang.org/x/crypto/openpgp/canonical_text_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/clearsign/clearsign.go b/vendor/golang.org/x/crypto/openpgp/clearsign/clearsign.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/clearsign/clearsign.go rename to vendor/golang.org/x/crypto/openpgp/clearsign/clearsign.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/clearsign/clearsign_test.go b/vendor/golang.org/x/crypto/openpgp/clearsign/clearsign_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/clearsign/clearsign_test.go rename to vendor/golang.org/x/crypto/openpgp/clearsign/clearsign_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/elgamal/elgamal.go b/vendor/golang.org/x/crypto/openpgp/elgamal/elgamal.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/elgamal/elgamal.go rename to vendor/golang.org/x/crypto/openpgp/elgamal/elgamal.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/elgamal/elgamal_test.go b/vendor/golang.org/x/crypto/openpgp/elgamal/elgamal_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/elgamal/elgamal_test.go rename to vendor/golang.org/x/crypto/openpgp/elgamal/elgamal_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/errors/errors.go b/vendor/golang.org/x/crypto/openpgp/errors/errors.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/errors/errors.go rename to vendor/golang.org/x/crypto/openpgp/errors/errors.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/keys.go b/vendor/golang.org/x/crypto/openpgp/keys.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/keys.go rename to vendor/golang.org/x/crypto/openpgp/keys.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/keys_test.go b/vendor/golang.org/x/crypto/openpgp/keys_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/keys_test.go rename to vendor/golang.org/x/crypto/openpgp/keys_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/compressed.go b/vendor/golang.org/x/crypto/openpgp/packet/compressed.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/compressed.go rename to vendor/golang.org/x/crypto/openpgp/packet/compressed.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/compressed_test.go b/vendor/golang.org/x/crypto/openpgp/packet/compressed_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/compressed_test.go rename to vendor/golang.org/x/crypto/openpgp/packet/compressed_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/config.go b/vendor/golang.org/x/crypto/openpgp/packet/config.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/config.go rename to vendor/golang.org/x/crypto/openpgp/packet/config.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/encrypted_key.go b/vendor/golang.org/x/crypto/openpgp/packet/encrypted_key.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/encrypted_key.go rename to vendor/golang.org/x/crypto/openpgp/packet/encrypted_key.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/encrypted_key_test.go b/vendor/golang.org/x/crypto/openpgp/packet/encrypted_key_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/encrypted_key_test.go rename to vendor/golang.org/x/crypto/openpgp/packet/encrypted_key_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/literal.go b/vendor/golang.org/x/crypto/openpgp/packet/literal.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/literal.go rename to vendor/golang.org/x/crypto/openpgp/packet/literal.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/ocfb.go b/vendor/golang.org/x/crypto/openpgp/packet/ocfb.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/ocfb.go rename to vendor/golang.org/x/crypto/openpgp/packet/ocfb.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/ocfb_test.go b/vendor/golang.org/x/crypto/openpgp/packet/ocfb_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/ocfb_test.go rename to vendor/golang.org/x/crypto/openpgp/packet/ocfb_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/one_pass_signature.go b/vendor/golang.org/x/crypto/openpgp/packet/one_pass_signature.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/one_pass_signature.go rename to vendor/golang.org/x/crypto/openpgp/packet/one_pass_signature.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/opaque.go b/vendor/golang.org/x/crypto/openpgp/packet/opaque.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/opaque.go rename to vendor/golang.org/x/crypto/openpgp/packet/opaque.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/opaque_test.go b/vendor/golang.org/x/crypto/openpgp/packet/opaque_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/opaque_test.go rename to vendor/golang.org/x/crypto/openpgp/packet/opaque_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/packet.go b/vendor/golang.org/x/crypto/openpgp/packet/packet.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/packet.go rename to vendor/golang.org/x/crypto/openpgp/packet/packet.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/packet_test.go b/vendor/golang.org/x/crypto/openpgp/packet/packet_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/packet_test.go rename to vendor/golang.org/x/crypto/openpgp/packet/packet_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/private_key.go b/vendor/golang.org/x/crypto/openpgp/packet/private_key.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/private_key.go rename to vendor/golang.org/x/crypto/openpgp/packet/private_key.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/private_key_test.go b/vendor/golang.org/x/crypto/openpgp/packet/private_key_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/private_key_test.go rename to vendor/golang.org/x/crypto/openpgp/packet/private_key_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/public_key.go b/vendor/golang.org/x/crypto/openpgp/packet/public_key.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/public_key.go rename to vendor/golang.org/x/crypto/openpgp/packet/public_key.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/public_key_test.go b/vendor/golang.org/x/crypto/openpgp/packet/public_key_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/public_key_test.go rename to vendor/golang.org/x/crypto/openpgp/packet/public_key_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/public_key_v3.go b/vendor/golang.org/x/crypto/openpgp/packet/public_key_v3.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/public_key_v3.go rename to vendor/golang.org/x/crypto/openpgp/packet/public_key_v3.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/public_key_v3_test.go b/vendor/golang.org/x/crypto/openpgp/packet/public_key_v3_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/public_key_v3_test.go rename to vendor/golang.org/x/crypto/openpgp/packet/public_key_v3_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/reader.go b/vendor/golang.org/x/crypto/openpgp/packet/reader.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/reader.go rename to vendor/golang.org/x/crypto/openpgp/packet/reader.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/signature.go b/vendor/golang.org/x/crypto/openpgp/packet/signature.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/signature.go rename to vendor/golang.org/x/crypto/openpgp/packet/signature.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/signature_test.go b/vendor/golang.org/x/crypto/openpgp/packet/signature_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/signature_test.go rename to vendor/golang.org/x/crypto/openpgp/packet/signature_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/signature_v3.go b/vendor/golang.org/x/crypto/openpgp/packet/signature_v3.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/signature_v3.go rename to vendor/golang.org/x/crypto/openpgp/packet/signature_v3.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/signature_v3_test.go b/vendor/golang.org/x/crypto/openpgp/packet/signature_v3_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/signature_v3_test.go rename to vendor/golang.org/x/crypto/openpgp/packet/signature_v3_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/symmetric_key_encrypted.go b/vendor/golang.org/x/crypto/openpgp/packet/symmetric_key_encrypted.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/symmetric_key_encrypted.go rename to vendor/golang.org/x/crypto/openpgp/packet/symmetric_key_encrypted.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/symmetric_key_encrypted_test.go b/vendor/golang.org/x/crypto/openpgp/packet/symmetric_key_encrypted_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/symmetric_key_encrypted_test.go rename to vendor/golang.org/x/crypto/openpgp/packet/symmetric_key_encrypted_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/symmetrically_encrypted.go b/vendor/golang.org/x/crypto/openpgp/packet/symmetrically_encrypted.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/symmetrically_encrypted.go rename to vendor/golang.org/x/crypto/openpgp/packet/symmetrically_encrypted.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/symmetrically_encrypted_test.go b/vendor/golang.org/x/crypto/openpgp/packet/symmetrically_encrypted_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/symmetrically_encrypted_test.go rename to vendor/golang.org/x/crypto/openpgp/packet/symmetrically_encrypted_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/userattribute.go b/vendor/golang.org/x/crypto/openpgp/packet/userattribute.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/userattribute.go rename to vendor/golang.org/x/crypto/openpgp/packet/userattribute.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/userattribute_test.go b/vendor/golang.org/x/crypto/openpgp/packet/userattribute_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/userattribute_test.go rename to vendor/golang.org/x/crypto/openpgp/packet/userattribute_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/userid.go b/vendor/golang.org/x/crypto/openpgp/packet/userid.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/userid.go rename to vendor/golang.org/x/crypto/openpgp/packet/userid.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/packet/userid_test.go b/vendor/golang.org/x/crypto/openpgp/packet/userid_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/packet/userid_test.go rename to vendor/golang.org/x/crypto/openpgp/packet/userid_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/read.go b/vendor/golang.org/x/crypto/openpgp/read.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/read.go rename to vendor/golang.org/x/crypto/openpgp/read.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/read_test.go b/vendor/golang.org/x/crypto/openpgp/read_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/read_test.go rename to vendor/golang.org/x/crypto/openpgp/read_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/s2k/s2k.go b/vendor/golang.org/x/crypto/openpgp/s2k/s2k.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/s2k/s2k.go rename to vendor/golang.org/x/crypto/openpgp/s2k/s2k.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/s2k/s2k_test.go b/vendor/golang.org/x/crypto/openpgp/s2k/s2k_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/s2k/s2k_test.go rename to vendor/golang.org/x/crypto/openpgp/s2k/s2k_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/write.go b/vendor/golang.org/x/crypto/openpgp/write.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/write.go rename to vendor/golang.org/x/crypto/openpgp/write.go diff --git a/src/mig/vendor/golang.org/x/crypto/openpgp/write_test.go b/vendor/golang.org/x/crypto/openpgp/write_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/openpgp/write_test.go rename to vendor/golang.org/x/crypto/openpgp/write_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/otr/libotr_test_helper.c b/vendor/golang.org/x/crypto/otr/libotr_test_helper.c similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/otr/libotr_test_helper.c rename to vendor/golang.org/x/crypto/otr/libotr_test_helper.c diff --git a/src/mig/vendor/golang.org/x/crypto/otr/otr.go b/vendor/golang.org/x/crypto/otr/otr.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/otr/otr.go rename to vendor/golang.org/x/crypto/otr/otr.go diff --git a/src/mig/vendor/golang.org/x/crypto/otr/otr_test.go b/vendor/golang.org/x/crypto/otr/otr_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/otr/otr_test.go rename to vendor/golang.org/x/crypto/otr/otr_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/otr/smp.go b/vendor/golang.org/x/crypto/otr/smp.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/otr/smp.go rename to vendor/golang.org/x/crypto/otr/smp.go diff --git a/src/mig/vendor/golang.org/x/crypto/pbkdf2/pbkdf2.go b/vendor/golang.org/x/crypto/pbkdf2/pbkdf2.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/pbkdf2/pbkdf2.go rename to vendor/golang.org/x/crypto/pbkdf2/pbkdf2.go diff --git a/src/mig/vendor/golang.org/x/crypto/pbkdf2/pbkdf2_test.go b/vendor/golang.org/x/crypto/pbkdf2/pbkdf2_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/pbkdf2/pbkdf2_test.go rename to vendor/golang.org/x/crypto/pbkdf2/pbkdf2_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/poly1305/const_amd64.s b/vendor/golang.org/x/crypto/poly1305/const_amd64.s similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/poly1305/const_amd64.s rename to vendor/golang.org/x/crypto/poly1305/const_amd64.s diff --git a/src/mig/vendor/golang.org/x/crypto/poly1305/poly1305.go b/vendor/golang.org/x/crypto/poly1305/poly1305.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/poly1305/poly1305.go rename to vendor/golang.org/x/crypto/poly1305/poly1305.go diff --git a/src/mig/vendor/golang.org/x/crypto/poly1305/poly1305_amd64.s b/vendor/golang.org/x/crypto/poly1305/poly1305_amd64.s similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/poly1305/poly1305_amd64.s rename to vendor/golang.org/x/crypto/poly1305/poly1305_amd64.s diff --git a/src/mig/vendor/golang.org/x/crypto/poly1305/poly1305_arm.s b/vendor/golang.org/x/crypto/poly1305/poly1305_arm.s similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/poly1305/poly1305_arm.s rename to vendor/golang.org/x/crypto/poly1305/poly1305_arm.s diff --git a/src/mig/vendor/golang.org/x/crypto/poly1305/poly1305_test.go b/vendor/golang.org/x/crypto/poly1305/poly1305_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/poly1305/poly1305_test.go rename to vendor/golang.org/x/crypto/poly1305/poly1305_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/poly1305/sum_amd64.go b/vendor/golang.org/x/crypto/poly1305/sum_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/poly1305/sum_amd64.go rename to vendor/golang.org/x/crypto/poly1305/sum_amd64.go diff --git a/src/mig/vendor/golang.org/x/crypto/poly1305/sum_arm.go b/vendor/golang.org/x/crypto/poly1305/sum_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/poly1305/sum_arm.go rename to vendor/golang.org/x/crypto/poly1305/sum_arm.go diff --git a/src/mig/vendor/golang.org/x/crypto/poly1305/sum_ref.go b/vendor/golang.org/x/crypto/poly1305/sum_ref.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/poly1305/sum_ref.go rename to vendor/golang.org/x/crypto/poly1305/sum_ref.go diff --git a/src/mig/vendor/golang.org/x/crypto/ripemd160/ripemd160.go b/vendor/golang.org/x/crypto/ripemd160/ripemd160.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ripemd160/ripemd160.go rename to vendor/golang.org/x/crypto/ripemd160/ripemd160.go diff --git a/src/mig/vendor/golang.org/x/crypto/ripemd160/ripemd160_test.go b/vendor/golang.org/x/crypto/ripemd160/ripemd160_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ripemd160/ripemd160_test.go rename to vendor/golang.org/x/crypto/ripemd160/ripemd160_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ripemd160/ripemd160block.go b/vendor/golang.org/x/crypto/ripemd160/ripemd160block.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ripemd160/ripemd160block.go rename to vendor/golang.org/x/crypto/ripemd160/ripemd160block.go diff --git a/src/mig/vendor/golang.org/x/crypto/salsa20/salsa/hsalsa20.go b/vendor/golang.org/x/crypto/salsa20/salsa/hsalsa20.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/salsa20/salsa/hsalsa20.go rename to vendor/golang.org/x/crypto/salsa20/salsa/hsalsa20.go diff --git a/src/mig/vendor/golang.org/x/crypto/salsa20/salsa/salsa2020_amd64.s b/vendor/golang.org/x/crypto/salsa20/salsa/salsa2020_amd64.s similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/salsa20/salsa/salsa2020_amd64.s rename to vendor/golang.org/x/crypto/salsa20/salsa/salsa2020_amd64.s diff --git a/src/mig/vendor/golang.org/x/crypto/salsa20/salsa/salsa208.go b/vendor/golang.org/x/crypto/salsa20/salsa/salsa208.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/salsa20/salsa/salsa208.go rename to vendor/golang.org/x/crypto/salsa20/salsa/salsa208.go diff --git a/src/mig/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.go b/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.go rename to vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.go diff --git a/src/mig/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_ref.go b/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_ref.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_ref.go rename to vendor/golang.org/x/crypto/salsa20/salsa/salsa20_ref.go diff --git a/src/mig/vendor/golang.org/x/crypto/salsa20/salsa/salsa_test.go b/vendor/golang.org/x/crypto/salsa20/salsa/salsa_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/salsa20/salsa/salsa_test.go rename to vendor/golang.org/x/crypto/salsa20/salsa/salsa_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/salsa20/salsa20.go b/vendor/golang.org/x/crypto/salsa20/salsa20.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/salsa20/salsa20.go rename to vendor/golang.org/x/crypto/salsa20/salsa20.go diff --git a/src/mig/vendor/golang.org/x/crypto/salsa20/salsa20_test.go b/vendor/golang.org/x/crypto/salsa20/salsa20_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/salsa20/salsa20_test.go rename to vendor/golang.org/x/crypto/salsa20/salsa20_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/scrypt/scrypt.go b/vendor/golang.org/x/crypto/scrypt/scrypt.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/scrypt/scrypt.go rename to vendor/golang.org/x/crypto/scrypt/scrypt.go diff --git a/src/mig/vendor/golang.org/x/crypto/scrypt/scrypt_test.go b/vendor/golang.org/x/crypto/scrypt/scrypt_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/scrypt/scrypt_test.go rename to vendor/golang.org/x/crypto/scrypt/scrypt_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/sha3/doc.go b/vendor/golang.org/x/crypto/sha3/doc.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/sha3/doc.go rename to vendor/golang.org/x/crypto/sha3/doc.go diff --git a/src/mig/vendor/golang.org/x/crypto/sha3/hashes.go b/vendor/golang.org/x/crypto/sha3/hashes.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/sha3/hashes.go rename to vendor/golang.org/x/crypto/sha3/hashes.go diff --git a/src/mig/vendor/golang.org/x/crypto/sha3/keccakf.go b/vendor/golang.org/x/crypto/sha3/keccakf.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/sha3/keccakf.go rename to vendor/golang.org/x/crypto/sha3/keccakf.go diff --git a/src/mig/vendor/golang.org/x/crypto/sha3/register.go b/vendor/golang.org/x/crypto/sha3/register.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/sha3/register.go rename to vendor/golang.org/x/crypto/sha3/register.go diff --git a/src/mig/vendor/golang.org/x/crypto/sha3/sha3.go b/vendor/golang.org/x/crypto/sha3/sha3.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/sha3/sha3.go rename to vendor/golang.org/x/crypto/sha3/sha3.go diff --git a/src/mig/vendor/golang.org/x/crypto/sha3/sha3_test.go b/vendor/golang.org/x/crypto/sha3/sha3_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/sha3/sha3_test.go rename to vendor/golang.org/x/crypto/sha3/sha3_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/sha3/shake.go b/vendor/golang.org/x/crypto/sha3/shake.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/sha3/shake.go rename to vendor/golang.org/x/crypto/sha3/shake.go diff --git a/src/mig/vendor/golang.org/x/crypto/sha3/testdata/keccakKats.json.deflate b/vendor/golang.org/x/crypto/sha3/testdata/keccakKats.json.deflate similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/sha3/testdata/keccakKats.json.deflate rename to vendor/golang.org/x/crypto/sha3/testdata/keccakKats.json.deflate diff --git a/src/mig/vendor/golang.org/x/crypto/sha3/xor.go b/vendor/golang.org/x/crypto/sha3/xor.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/sha3/xor.go rename to vendor/golang.org/x/crypto/sha3/xor.go diff --git a/src/mig/vendor/golang.org/x/crypto/sha3/xor_generic.go b/vendor/golang.org/x/crypto/sha3/xor_generic.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/sha3/xor_generic.go rename to vendor/golang.org/x/crypto/sha3/xor_generic.go diff --git a/src/mig/vendor/golang.org/x/crypto/sha3/xor_unaligned.go b/vendor/golang.org/x/crypto/sha3/xor_unaligned.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/sha3/xor_unaligned.go rename to vendor/golang.org/x/crypto/sha3/xor_unaligned.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/agent/client.go b/vendor/golang.org/x/crypto/ssh/agent/client.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/agent/client.go rename to vendor/golang.org/x/crypto/ssh/agent/client.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/agent/client_test.go b/vendor/golang.org/x/crypto/ssh/agent/client_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/agent/client_test.go rename to vendor/golang.org/x/crypto/ssh/agent/client_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/agent/forward.go b/vendor/golang.org/x/crypto/ssh/agent/forward.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/agent/forward.go rename to vendor/golang.org/x/crypto/ssh/agent/forward.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/agent/keyring.go b/vendor/golang.org/x/crypto/ssh/agent/keyring.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/agent/keyring.go rename to vendor/golang.org/x/crypto/ssh/agent/keyring.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/agent/server.go b/vendor/golang.org/x/crypto/ssh/agent/server.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/agent/server.go rename to vendor/golang.org/x/crypto/ssh/agent/server.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/agent/server_test.go b/vendor/golang.org/x/crypto/ssh/agent/server_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/agent/server_test.go rename to vendor/golang.org/x/crypto/ssh/agent/server_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/agent/testdata_test.go b/vendor/golang.org/x/crypto/ssh/agent/testdata_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/agent/testdata_test.go rename to vendor/golang.org/x/crypto/ssh/agent/testdata_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/benchmark_test.go b/vendor/golang.org/x/crypto/ssh/benchmark_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/benchmark_test.go rename to vendor/golang.org/x/crypto/ssh/benchmark_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/buffer.go b/vendor/golang.org/x/crypto/ssh/buffer.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/buffer.go rename to vendor/golang.org/x/crypto/ssh/buffer.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/buffer_test.go b/vendor/golang.org/x/crypto/ssh/buffer_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/buffer_test.go rename to vendor/golang.org/x/crypto/ssh/buffer_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/certs.go b/vendor/golang.org/x/crypto/ssh/certs.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/certs.go rename to vendor/golang.org/x/crypto/ssh/certs.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/certs_test.go b/vendor/golang.org/x/crypto/ssh/certs_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/certs_test.go rename to vendor/golang.org/x/crypto/ssh/certs_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/channel.go b/vendor/golang.org/x/crypto/ssh/channel.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/channel.go rename to vendor/golang.org/x/crypto/ssh/channel.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/cipher.go b/vendor/golang.org/x/crypto/ssh/cipher.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/cipher.go rename to vendor/golang.org/x/crypto/ssh/cipher.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/cipher_test.go b/vendor/golang.org/x/crypto/ssh/cipher_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/cipher_test.go rename to vendor/golang.org/x/crypto/ssh/cipher_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/client.go b/vendor/golang.org/x/crypto/ssh/client.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/client.go rename to vendor/golang.org/x/crypto/ssh/client.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/client_auth.go b/vendor/golang.org/x/crypto/ssh/client_auth.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/client_auth.go rename to vendor/golang.org/x/crypto/ssh/client_auth.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/client_auth_test.go b/vendor/golang.org/x/crypto/ssh/client_auth_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/client_auth_test.go rename to vendor/golang.org/x/crypto/ssh/client_auth_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/client_test.go b/vendor/golang.org/x/crypto/ssh/client_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/client_test.go rename to vendor/golang.org/x/crypto/ssh/client_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/common.go b/vendor/golang.org/x/crypto/ssh/common.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/common.go rename to vendor/golang.org/x/crypto/ssh/common.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/connection.go b/vendor/golang.org/x/crypto/ssh/connection.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/connection.go rename to vendor/golang.org/x/crypto/ssh/connection.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/doc.go b/vendor/golang.org/x/crypto/ssh/doc.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/doc.go rename to vendor/golang.org/x/crypto/ssh/doc.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/example_test.go b/vendor/golang.org/x/crypto/ssh/example_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/example_test.go rename to vendor/golang.org/x/crypto/ssh/example_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/handshake.go b/vendor/golang.org/x/crypto/ssh/handshake.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/handshake.go rename to vendor/golang.org/x/crypto/ssh/handshake.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/handshake_test.go b/vendor/golang.org/x/crypto/ssh/handshake_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/handshake_test.go rename to vendor/golang.org/x/crypto/ssh/handshake_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/kex.go b/vendor/golang.org/x/crypto/ssh/kex.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/kex.go rename to vendor/golang.org/x/crypto/ssh/kex.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/kex_test.go b/vendor/golang.org/x/crypto/ssh/kex_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/kex_test.go rename to vendor/golang.org/x/crypto/ssh/kex_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/keys.go b/vendor/golang.org/x/crypto/ssh/keys.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/keys.go rename to vendor/golang.org/x/crypto/ssh/keys.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/keys_test.go b/vendor/golang.org/x/crypto/ssh/keys_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/keys_test.go rename to vendor/golang.org/x/crypto/ssh/keys_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/mac.go b/vendor/golang.org/x/crypto/ssh/mac.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/mac.go rename to vendor/golang.org/x/crypto/ssh/mac.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/mempipe_test.go b/vendor/golang.org/x/crypto/ssh/mempipe_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/mempipe_test.go rename to vendor/golang.org/x/crypto/ssh/mempipe_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/messages.go b/vendor/golang.org/x/crypto/ssh/messages.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/messages.go rename to vendor/golang.org/x/crypto/ssh/messages.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/messages_test.go b/vendor/golang.org/x/crypto/ssh/messages_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/messages_test.go rename to vendor/golang.org/x/crypto/ssh/messages_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/mux.go b/vendor/golang.org/x/crypto/ssh/mux.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/mux.go rename to vendor/golang.org/x/crypto/ssh/mux.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/mux_test.go b/vendor/golang.org/x/crypto/ssh/mux_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/mux_test.go rename to vendor/golang.org/x/crypto/ssh/mux_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/server.go b/vendor/golang.org/x/crypto/ssh/server.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/server.go rename to vendor/golang.org/x/crypto/ssh/server.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/session.go b/vendor/golang.org/x/crypto/ssh/session.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/session.go rename to vendor/golang.org/x/crypto/ssh/session.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/session_test.go b/vendor/golang.org/x/crypto/ssh/session_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/session_test.go rename to vendor/golang.org/x/crypto/ssh/session_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/tcpip.go b/vendor/golang.org/x/crypto/ssh/tcpip.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/tcpip.go rename to vendor/golang.org/x/crypto/ssh/tcpip.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/tcpip_test.go b/vendor/golang.org/x/crypto/ssh/tcpip_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/tcpip_test.go rename to vendor/golang.org/x/crypto/ssh/tcpip_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/terminal/terminal.go b/vendor/golang.org/x/crypto/ssh/terminal/terminal.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/terminal/terminal.go rename to vendor/golang.org/x/crypto/ssh/terminal/terminal.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/terminal/terminal_test.go b/vendor/golang.org/x/crypto/ssh/terminal/terminal_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/terminal/terminal_test.go rename to vendor/golang.org/x/crypto/ssh/terminal/terminal_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/terminal/util.go b/vendor/golang.org/x/crypto/ssh/terminal/util.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/terminal/util.go rename to vendor/golang.org/x/crypto/ssh/terminal/util.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/terminal/util_bsd.go b/vendor/golang.org/x/crypto/ssh/terminal/util_bsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/terminal/util_bsd.go rename to vendor/golang.org/x/crypto/ssh/terminal/util_bsd.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/terminal/util_linux.go b/vendor/golang.org/x/crypto/ssh/terminal/util_linux.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/terminal/util_linux.go rename to vendor/golang.org/x/crypto/ssh/terminal/util_linux.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/terminal/util_windows.go b/vendor/golang.org/x/crypto/ssh/terminal/util_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/terminal/util_windows.go rename to vendor/golang.org/x/crypto/ssh/terminal/util_windows.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/test/agent_unix_test.go b/vendor/golang.org/x/crypto/ssh/test/agent_unix_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/test/agent_unix_test.go rename to vendor/golang.org/x/crypto/ssh/test/agent_unix_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/test/cert_test.go b/vendor/golang.org/x/crypto/ssh/test/cert_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/test/cert_test.go rename to vendor/golang.org/x/crypto/ssh/test/cert_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/test/doc.go b/vendor/golang.org/x/crypto/ssh/test/doc.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/test/doc.go rename to vendor/golang.org/x/crypto/ssh/test/doc.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/test/forward_unix_test.go b/vendor/golang.org/x/crypto/ssh/test/forward_unix_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/test/forward_unix_test.go rename to vendor/golang.org/x/crypto/ssh/test/forward_unix_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/test/session_test.go b/vendor/golang.org/x/crypto/ssh/test/session_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/test/session_test.go rename to vendor/golang.org/x/crypto/ssh/test/session_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/test/tcpip_test.go b/vendor/golang.org/x/crypto/ssh/test/tcpip_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/test/tcpip_test.go rename to vendor/golang.org/x/crypto/ssh/test/tcpip_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/test/test_unix_test.go b/vendor/golang.org/x/crypto/ssh/test/test_unix_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/test/test_unix_test.go rename to vendor/golang.org/x/crypto/ssh/test/test_unix_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/test/testdata_test.go b/vendor/golang.org/x/crypto/ssh/test/testdata_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/test/testdata_test.go rename to vendor/golang.org/x/crypto/ssh/test/testdata_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/testdata/doc.go b/vendor/golang.org/x/crypto/ssh/testdata/doc.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/testdata/doc.go rename to vendor/golang.org/x/crypto/ssh/testdata/doc.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/testdata/keys.go b/vendor/golang.org/x/crypto/ssh/testdata/keys.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/testdata/keys.go rename to vendor/golang.org/x/crypto/ssh/testdata/keys.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/testdata_test.go b/vendor/golang.org/x/crypto/ssh/testdata_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/testdata_test.go rename to vendor/golang.org/x/crypto/ssh/testdata_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/transport.go b/vendor/golang.org/x/crypto/ssh/transport.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/transport.go rename to vendor/golang.org/x/crypto/ssh/transport.go diff --git a/src/mig/vendor/golang.org/x/crypto/ssh/transport_test.go b/vendor/golang.org/x/crypto/ssh/transport_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/ssh/transport_test.go rename to vendor/golang.org/x/crypto/ssh/transport_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/tea/cipher.go b/vendor/golang.org/x/crypto/tea/cipher.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/tea/cipher.go rename to vendor/golang.org/x/crypto/tea/cipher.go diff --git a/src/mig/vendor/golang.org/x/crypto/tea/tea_test.go b/vendor/golang.org/x/crypto/tea/tea_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/tea/tea_test.go rename to vendor/golang.org/x/crypto/tea/tea_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/twofish/twofish.go b/vendor/golang.org/x/crypto/twofish/twofish.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/twofish/twofish.go rename to vendor/golang.org/x/crypto/twofish/twofish.go diff --git a/src/mig/vendor/golang.org/x/crypto/twofish/twofish_test.go b/vendor/golang.org/x/crypto/twofish/twofish_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/twofish/twofish_test.go rename to vendor/golang.org/x/crypto/twofish/twofish_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/xtea/block.go b/vendor/golang.org/x/crypto/xtea/block.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/xtea/block.go rename to vendor/golang.org/x/crypto/xtea/block.go diff --git a/src/mig/vendor/golang.org/x/crypto/xtea/cipher.go b/vendor/golang.org/x/crypto/xtea/cipher.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/xtea/cipher.go rename to vendor/golang.org/x/crypto/xtea/cipher.go diff --git a/src/mig/vendor/golang.org/x/crypto/xtea/xtea_test.go b/vendor/golang.org/x/crypto/xtea/xtea_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/xtea/xtea_test.go rename to vendor/golang.org/x/crypto/xtea/xtea_test.go diff --git a/src/mig/vendor/golang.org/x/crypto/xts/xts.go b/vendor/golang.org/x/crypto/xts/xts.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/xts/xts.go rename to vendor/golang.org/x/crypto/xts/xts.go diff --git a/src/mig/vendor/golang.org/x/crypto/xts/xts_test.go b/vendor/golang.org/x/crypto/xts/xts_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/crypto/xts/xts_test.go rename to vendor/golang.org/x/crypto/xts/xts_test.go diff --git a/src/mig/vendor/golang.org/x/net/.gitattributes b/vendor/golang.org/x/net/.gitattributes similarity index 100% rename from src/mig/vendor/golang.org/x/net/.gitattributes rename to vendor/golang.org/x/net/.gitattributes diff --git a/src/mig/vendor/golang.org/x/net/.gitignore b/vendor/golang.org/x/net/.gitignore similarity index 100% rename from src/mig/vendor/golang.org/x/net/.gitignore rename to vendor/golang.org/x/net/.gitignore diff --git a/src/mig/vendor/golang.org/x/net/AUTHORS b/vendor/golang.org/x/net/AUTHORS similarity index 100% rename from src/mig/vendor/golang.org/x/net/AUTHORS rename to vendor/golang.org/x/net/AUTHORS diff --git a/src/mig/vendor/golang.org/x/net/CONTRIBUTING.md b/vendor/golang.org/x/net/CONTRIBUTING.md similarity index 100% rename from src/mig/vendor/golang.org/x/net/CONTRIBUTING.md rename to vendor/golang.org/x/net/CONTRIBUTING.md diff --git a/src/mig/vendor/golang.org/x/net/CONTRIBUTORS b/vendor/golang.org/x/net/CONTRIBUTORS similarity index 100% rename from src/mig/vendor/golang.org/x/net/CONTRIBUTORS rename to vendor/golang.org/x/net/CONTRIBUTORS diff --git a/src/mig/vendor/golang.org/x/net/LICENSE b/vendor/golang.org/x/net/LICENSE similarity index 100% rename from src/mig/vendor/golang.org/x/net/LICENSE rename to vendor/golang.org/x/net/LICENSE diff --git a/src/mig/vendor/golang.org/x/net/PATENTS b/vendor/golang.org/x/net/PATENTS similarity index 100% rename from src/mig/vendor/golang.org/x/net/PATENTS rename to vendor/golang.org/x/net/PATENTS diff --git a/src/mig/vendor/golang.org/x/net/README b/vendor/golang.org/x/net/README similarity index 100% rename from src/mig/vendor/golang.org/x/net/README rename to vendor/golang.org/x/net/README diff --git a/src/mig/vendor/golang.org/x/net/context/context.go b/vendor/golang.org/x/net/context/context.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/context/context.go rename to vendor/golang.org/x/net/context/context.go diff --git a/src/mig/vendor/golang.org/x/net/context/context_test.go b/vendor/golang.org/x/net/context/context_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/context/context_test.go rename to vendor/golang.org/x/net/context/context_test.go diff --git a/src/mig/vendor/golang.org/x/net/context/ctxhttp/cancelreq.go b/vendor/golang.org/x/net/context/ctxhttp/cancelreq.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/context/ctxhttp/cancelreq.go rename to vendor/golang.org/x/net/context/ctxhttp/cancelreq.go diff --git a/src/mig/vendor/golang.org/x/net/context/ctxhttp/cancelreq_go14.go b/vendor/golang.org/x/net/context/ctxhttp/cancelreq_go14.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/context/ctxhttp/cancelreq_go14.go rename to vendor/golang.org/x/net/context/ctxhttp/cancelreq_go14.go diff --git a/src/mig/vendor/golang.org/x/net/context/ctxhttp/ctxhttp.go b/vendor/golang.org/x/net/context/ctxhttp/ctxhttp.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/context/ctxhttp/ctxhttp.go rename to vendor/golang.org/x/net/context/ctxhttp/ctxhttp.go diff --git a/src/mig/vendor/golang.org/x/net/context/ctxhttp/ctxhttp_test.go b/vendor/golang.org/x/net/context/ctxhttp/ctxhttp_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/context/ctxhttp/ctxhttp_test.go rename to vendor/golang.org/x/net/context/ctxhttp/ctxhttp_test.go diff --git a/src/mig/vendor/golang.org/x/net/context/withtimeout_test.go b/vendor/golang.org/x/net/context/withtimeout_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/context/withtimeout_test.go rename to vendor/golang.org/x/net/context/withtimeout_test.go diff --git a/src/mig/vendor/golang.org/x/net/dict/dict.go b/vendor/golang.org/x/net/dict/dict.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/dict/dict.go rename to vendor/golang.org/x/net/dict/dict.go diff --git a/src/mig/vendor/golang.org/x/net/html/atom/atom.go b/vendor/golang.org/x/net/html/atom/atom.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/atom/atom.go rename to vendor/golang.org/x/net/html/atom/atom.go diff --git a/src/mig/vendor/golang.org/x/net/html/atom/atom_test.go b/vendor/golang.org/x/net/html/atom/atom_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/atom/atom_test.go rename to vendor/golang.org/x/net/html/atom/atom_test.go diff --git a/src/mig/vendor/golang.org/x/net/html/atom/gen.go b/vendor/golang.org/x/net/html/atom/gen.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/atom/gen.go rename to vendor/golang.org/x/net/html/atom/gen.go diff --git a/src/mig/vendor/golang.org/x/net/html/atom/table.go b/vendor/golang.org/x/net/html/atom/table.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/atom/table.go rename to vendor/golang.org/x/net/html/atom/table.go diff --git a/src/mig/vendor/golang.org/x/net/html/atom/table_test.go b/vendor/golang.org/x/net/html/atom/table_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/atom/table_test.go rename to vendor/golang.org/x/net/html/atom/table_test.go diff --git a/src/mig/vendor/golang.org/x/net/html/charset/charset.go b/vendor/golang.org/x/net/html/charset/charset.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/charset/charset.go rename to vendor/golang.org/x/net/html/charset/charset.go diff --git a/src/mig/vendor/golang.org/x/net/html/charset/charset_test.go b/vendor/golang.org/x/net/html/charset/charset_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/charset/charset_test.go rename to vendor/golang.org/x/net/html/charset/charset_test.go diff --git a/src/mig/vendor/golang.org/x/net/html/charset/gen.go b/vendor/golang.org/x/net/html/charset/gen.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/charset/gen.go rename to vendor/golang.org/x/net/html/charset/gen.go diff --git a/src/mig/vendor/golang.org/x/net/html/charset/table.go b/vendor/golang.org/x/net/html/charset/table.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/charset/table.go rename to vendor/golang.org/x/net/html/charset/table.go diff --git a/src/mig/vendor/golang.org/x/net/html/charset/testdata/HTTP-charset.html b/vendor/golang.org/x/net/html/charset/testdata/HTTP-charset.html similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/charset/testdata/HTTP-charset.html rename to vendor/golang.org/x/net/html/charset/testdata/HTTP-charset.html diff --git a/src/mig/vendor/golang.org/x/net/html/charset/testdata/HTTP-vs-UTF-8-BOM.html b/vendor/golang.org/x/net/html/charset/testdata/HTTP-vs-UTF-8-BOM.html similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/charset/testdata/HTTP-vs-UTF-8-BOM.html rename to vendor/golang.org/x/net/html/charset/testdata/HTTP-vs-UTF-8-BOM.html diff --git a/src/mig/vendor/golang.org/x/net/html/charset/testdata/HTTP-vs-meta-charset.html b/vendor/golang.org/x/net/html/charset/testdata/HTTP-vs-meta-charset.html similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/charset/testdata/HTTP-vs-meta-charset.html rename to vendor/golang.org/x/net/html/charset/testdata/HTTP-vs-meta-charset.html diff --git a/src/mig/vendor/golang.org/x/net/html/charset/testdata/HTTP-vs-meta-content.html b/vendor/golang.org/x/net/html/charset/testdata/HTTP-vs-meta-content.html similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/charset/testdata/HTTP-vs-meta-content.html rename to vendor/golang.org/x/net/html/charset/testdata/HTTP-vs-meta-content.html diff --git a/src/mig/vendor/golang.org/x/net/html/charset/testdata/No-encoding-declaration.html b/vendor/golang.org/x/net/html/charset/testdata/No-encoding-declaration.html similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/charset/testdata/No-encoding-declaration.html rename to vendor/golang.org/x/net/html/charset/testdata/No-encoding-declaration.html diff --git a/src/mig/vendor/golang.org/x/net/html/charset/testdata/README b/vendor/golang.org/x/net/html/charset/testdata/README similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/charset/testdata/README rename to vendor/golang.org/x/net/html/charset/testdata/README diff --git a/src/mig/vendor/golang.org/x/net/html/charset/testdata/UTF-16BE-BOM.html b/vendor/golang.org/x/net/html/charset/testdata/UTF-16BE-BOM.html similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/charset/testdata/UTF-16BE-BOM.html rename to vendor/golang.org/x/net/html/charset/testdata/UTF-16BE-BOM.html diff --git a/src/mig/vendor/golang.org/x/net/html/charset/testdata/UTF-16LE-BOM.html b/vendor/golang.org/x/net/html/charset/testdata/UTF-16LE-BOM.html similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/charset/testdata/UTF-16LE-BOM.html rename to vendor/golang.org/x/net/html/charset/testdata/UTF-16LE-BOM.html diff --git a/src/mig/vendor/golang.org/x/net/html/charset/testdata/UTF-8-BOM-vs-meta-charset.html b/vendor/golang.org/x/net/html/charset/testdata/UTF-8-BOM-vs-meta-charset.html similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/charset/testdata/UTF-8-BOM-vs-meta-charset.html rename to vendor/golang.org/x/net/html/charset/testdata/UTF-8-BOM-vs-meta-charset.html diff --git a/src/mig/vendor/golang.org/x/net/html/charset/testdata/UTF-8-BOM-vs-meta-content.html b/vendor/golang.org/x/net/html/charset/testdata/UTF-8-BOM-vs-meta-content.html similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/charset/testdata/UTF-8-BOM-vs-meta-content.html rename to vendor/golang.org/x/net/html/charset/testdata/UTF-8-BOM-vs-meta-content.html diff --git a/src/mig/vendor/golang.org/x/net/html/charset/testdata/meta-charset-attribute.html b/vendor/golang.org/x/net/html/charset/testdata/meta-charset-attribute.html similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/charset/testdata/meta-charset-attribute.html rename to vendor/golang.org/x/net/html/charset/testdata/meta-charset-attribute.html diff --git a/src/mig/vendor/golang.org/x/net/html/charset/testdata/meta-content-attribute.html b/vendor/golang.org/x/net/html/charset/testdata/meta-content-attribute.html similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/charset/testdata/meta-content-attribute.html rename to vendor/golang.org/x/net/html/charset/testdata/meta-content-attribute.html diff --git a/src/mig/vendor/golang.org/x/net/html/const.go b/vendor/golang.org/x/net/html/const.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/const.go rename to vendor/golang.org/x/net/html/const.go diff --git a/src/mig/vendor/golang.org/x/net/html/doc.go b/vendor/golang.org/x/net/html/doc.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/doc.go rename to vendor/golang.org/x/net/html/doc.go diff --git a/src/mig/vendor/golang.org/x/net/html/doctype.go b/vendor/golang.org/x/net/html/doctype.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/doctype.go rename to vendor/golang.org/x/net/html/doctype.go diff --git a/src/mig/vendor/golang.org/x/net/html/entity.go b/vendor/golang.org/x/net/html/entity.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/entity.go rename to vendor/golang.org/x/net/html/entity.go diff --git a/src/mig/vendor/golang.org/x/net/html/entity_test.go b/vendor/golang.org/x/net/html/entity_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/entity_test.go rename to vendor/golang.org/x/net/html/entity_test.go diff --git a/src/mig/vendor/golang.org/x/net/html/escape.go b/vendor/golang.org/x/net/html/escape.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/escape.go rename to vendor/golang.org/x/net/html/escape.go diff --git a/src/mig/vendor/golang.org/x/net/html/escape_test.go b/vendor/golang.org/x/net/html/escape_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/escape_test.go rename to vendor/golang.org/x/net/html/escape_test.go diff --git a/src/mig/vendor/golang.org/x/net/html/example_test.go b/vendor/golang.org/x/net/html/example_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/example_test.go rename to vendor/golang.org/x/net/html/example_test.go diff --git a/src/mig/vendor/golang.org/x/net/html/foreign.go b/vendor/golang.org/x/net/html/foreign.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/foreign.go rename to vendor/golang.org/x/net/html/foreign.go diff --git a/src/mig/vendor/golang.org/x/net/html/node.go b/vendor/golang.org/x/net/html/node.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/node.go rename to vendor/golang.org/x/net/html/node.go diff --git a/src/mig/vendor/golang.org/x/net/html/node_test.go b/vendor/golang.org/x/net/html/node_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/node_test.go rename to vendor/golang.org/x/net/html/node_test.go diff --git a/src/mig/vendor/golang.org/x/net/html/parse.go b/vendor/golang.org/x/net/html/parse.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/parse.go rename to vendor/golang.org/x/net/html/parse.go diff --git a/src/mig/vendor/golang.org/x/net/html/parse_test.go b/vendor/golang.org/x/net/html/parse_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/parse_test.go rename to vendor/golang.org/x/net/html/parse_test.go diff --git a/src/mig/vendor/golang.org/x/net/html/render.go b/vendor/golang.org/x/net/html/render.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/render.go rename to vendor/golang.org/x/net/html/render.go diff --git a/src/mig/vendor/golang.org/x/net/html/render_test.go b/vendor/golang.org/x/net/html/render_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/render_test.go rename to vendor/golang.org/x/net/html/render_test.go diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/go1.html b/vendor/golang.org/x/net/html/testdata/go1.html similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/go1.html rename to vendor/golang.org/x/net/html/testdata/go1.html diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/README b/vendor/golang.org/x/net/html/testdata/webkit/README similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/README rename to vendor/golang.org/x/net/html/testdata/webkit/README diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/adoption01.dat b/vendor/golang.org/x/net/html/testdata/webkit/adoption01.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/adoption01.dat rename to vendor/golang.org/x/net/html/testdata/webkit/adoption01.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/adoption02.dat b/vendor/golang.org/x/net/html/testdata/webkit/adoption02.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/adoption02.dat rename to vendor/golang.org/x/net/html/testdata/webkit/adoption02.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/comments01.dat b/vendor/golang.org/x/net/html/testdata/webkit/comments01.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/comments01.dat rename to vendor/golang.org/x/net/html/testdata/webkit/comments01.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/doctype01.dat b/vendor/golang.org/x/net/html/testdata/webkit/doctype01.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/doctype01.dat rename to vendor/golang.org/x/net/html/testdata/webkit/doctype01.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/entities01.dat b/vendor/golang.org/x/net/html/testdata/webkit/entities01.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/entities01.dat rename to vendor/golang.org/x/net/html/testdata/webkit/entities01.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/entities02.dat b/vendor/golang.org/x/net/html/testdata/webkit/entities02.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/entities02.dat rename to vendor/golang.org/x/net/html/testdata/webkit/entities02.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/html5test-com.dat b/vendor/golang.org/x/net/html/testdata/webkit/html5test-com.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/html5test-com.dat rename to vendor/golang.org/x/net/html/testdata/webkit/html5test-com.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/inbody01.dat b/vendor/golang.org/x/net/html/testdata/webkit/inbody01.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/inbody01.dat rename to vendor/golang.org/x/net/html/testdata/webkit/inbody01.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/isindex.dat b/vendor/golang.org/x/net/html/testdata/webkit/isindex.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/isindex.dat rename to vendor/golang.org/x/net/html/testdata/webkit/isindex.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/pending-spec-changes-plain-text-unsafe.dat b/vendor/golang.org/x/net/html/testdata/webkit/pending-spec-changes-plain-text-unsafe.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/pending-spec-changes-plain-text-unsafe.dat rename to vendor/golang.org/x/net/html/testdata/webkit/pending-spec-changes-plain-text-unsafe.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/pending-spec-changes.dat b/vendor/golang.org/x/net/html/testdata/webkit/pending-spec-changes.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/pending-spec-changes.dat rename to vendor/golang.org/x/net/html/testdata/webkit/pending-spec-changes.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/plain-text-unsafe.dat b/vendor/golang.org/x/net/html/testdata/webkit/plain-text-unsafe.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/plain-text-unsafe.dat rename to vendor/golang.org/x/net/html/testdata/webkit/plain-text-unsafe.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/scriptdata01.dat b/vendor/golang.org/x/net/html/testdata/webkit/scriptdata01.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/scriptdata01.dat rename to vendor/golang.org/x/net/html/testdata/webkit/scriptdata01.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/scripted/adoption01.dat b/vendor/golang.org/x/net/html/testdata/webkit/scripted/adoption01.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/scripted/adoption01.dat rename to vendor/golang.org/x/net/html/testdata/webkit/scripted/adoption01.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/scripted/webkit01.dat b/vendor/golang.org/x/net/html/testdata/webkit/scripted/webkit01.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/scripted/webkit01.dat rename to vendor/golang.org/x/net/html/testdata/webkit/scripted/webkit01.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tables01.dat b/vendor/golang.org/x/net/html/testdata/webkit/tables01.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tables01.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tables01.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests1.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests1.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests1.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests1.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests10.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests10.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests10.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests10.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests11.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests11.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests11.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests11.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests12.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests12.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests12.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests12.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests14.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests14.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests14.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests14.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests15.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests15.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests15.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests15.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests16.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests16.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests16.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests16.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests17.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests17.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests17.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests17.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests18.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests18.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests18.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests18.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests19.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests19.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests19.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests19.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests2.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests2.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests2.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests2.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests20.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests20.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests20.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests20.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests21.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests21.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests21.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests21.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests22.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests22.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests22.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests22.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests23.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests23.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests23.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests23.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests24.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests24.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests24.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests24.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests25.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests25.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests25.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests25.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests26.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests26.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests26.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests26.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests3.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests3.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests3.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests3.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests4.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests4.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests4.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests4.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests5.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests5.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests5.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests5.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests6.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests6.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests6.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests6.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests7.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests7.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests7.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests7.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests8.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests8.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests8.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests8.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests9.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests9.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests9.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests9.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests_innerHTML_1.dat b/vendor/golang.org/x/net/html/testdata/webkit/tests_innerHTML_1.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tests_innerHTML_1.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tests_innerHTML_1.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/tricky01.dat b/vendor/golang.org/x/net/html/testdata/webkit/tricky01.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/tricky01.dat rename to vendor/golang.org/x/net/html/testdata/webkit/tricky01.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/webkit01.dat b/vendor/golang.org/x/net/html/testdata/webkit/webkit01.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/webkit01.dat rename to vendor/golang.org/x/net/html/testdata/webkit/webkit01.dat diff --git a/src/mig/vendor/golang.org/x/net/html/testdata/webkit/webkit02.dat b/vendor/golang.org/x/net/html/testdata/webkit/webkit02.dat similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/testdata/webkit/webkit02.dat rename to vendor/golang.org/x/net/html/testdata/webkit/webkit02.dat diff --git a/src/mig/vendor/golang.org/x/net/html/token.go b/vendor/golang.org/x/net/html/token.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/token.go rename to vendor/golang.org/x/net/html/token.go diff --git a/src/mig/vendor/golang.org/x/net/html/token_test.go b/vendor/golang.org/x/net/html/token_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/html/token_test.go rename to vendor/golang.org/x/net/html/token_test.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/dstunreach.go b/vendor/golang.org/x/net/icmp/dstunreach.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/dstunreach.go rename to vendor/golang.org/x/net/icmp/dstunreach.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/echo.go b/vendor/golang.org/x/net/icmp/echo.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/echo.go rename to vendor/golang.org/x/net/icmp/echo.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/endpoint.go b/vendor/golang.org/x/net/icmp/endpoint.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/endpoint.go rename to vendor/golang.org/x/net/icmp/endpoint.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/example_test.go b/vendor/golang.org/x/net/icmp/example_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/example_test.go rename to vendor/golang.org/x/net/icmp/example_test.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/extension.go b/vendor/golang.org/x/net/icmp/extension.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/extension.go rename to vendor/golang.org/x/net/icmp/extension.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/extension_test.go b/vendor/golang.org/x/net/icmp/extension_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/extension_test.go rename to vendor/golang.org/x/net/icmp/extension_test.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/helper_posix.go b/vendor/golang.org/x/net/icmp/helper_posix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/helper_posix.go rename to vendor/golang.org/x/net/icmp/helper_posix.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/interface.go b/vendor/golang.org/x/net/icmp/interface.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/interface.go rename to vendor/golang.org/x/net/icmp/interface.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/ipv4.go b/vendor/golang.org/x/net/icmp/ipv4.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/ipv4.go rename to vendor/golang.org/x/net/icmp/ipv4.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/ipv4_test.go b/vendor/golang.org/x/net/icmp/ipv4_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/ipv4_test.go rename to vendor/golang.org/x/net/icmp/ipv4_test.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/ipv6.go b/vendor/golang.org/x/net/icmp/ipv6.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/ipv6.go rename to vendor/golang.org/x/net/icmp/ipv6.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/listen_posix.go b/vendor/golang.org/x/net/icmp/listen_posix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/listen_posix.go rename to vendor/golang.org/x/net/icmp/listen_posix.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/listen_stub.go b/vendor/golang.org/x/net/icmp/listen_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/listen_stub.go rename to vendor/golang.org/x/net/icmp/listen_stub.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/message.go b/vendor/golang.org/x/net/icmp/message.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/message.go rename to vendor/golang.org/x/net/icmp/message.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/message_test.go b/vendor/golang.org/x/net/icmp/message_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/message_test.go rename to vendor/golang.org/x/net/icmp/message_test.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/messagebody.go b/vendor/golang.org/x/net/icmp/messagebody.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/messagebody.go rename to vendor/golang.org/x/net/icmp/messagebody.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/mpls.go b/vendor/golang.org/x/net/icmp/mpls.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/mpls.go rename to vendor/golang.org/x/net/icmp/mpls.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/multipart.go b/vendor/golang.org/x/net/icmp/multipart.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/multipart.go rename to vendor/golang.org/x/net/icmp/multipart.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/multipart_test.go b/vendor/golang.org/x/net/icmp/multipart_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/multipart_test.go rename to vendor/golang.org/x/net/icmp/multipart_test.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/packettoobig.go b/vendor/golang.org/x/net/icmp/packettoobig.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/packettoobig.go rename to vendor/golang.org/x/net/icmp/packettoobig.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/paramprob.go b/vendor/golang.org/x/net/icmp/paramprob.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/paramprob.go rename to vendor/golang.org/x/net/icmp/paramprob.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/ping_test.go b/vendor/golang.org/x/net/icmp/ping_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/ping_test.go rename to vendor/golang.org/x/net/icmp/ping_test.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/sys_freebsd.go b/vendor/golang.org/x/net/icmp/sys_freebsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/sys_freebsd.go rename to vendor/golang.org/x/net/icmp/sys_freebsd.go diff --git a/src/mig/vendor/golang.org/x/net/icmp/timeexceeded.go b/vendor/golang.org/x/net/icmp/timeexceeded.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/icmp/timeexceeded.go rename to vendor/golang.org/x/net/icmp/timeexceeded.go diff --git a/src/mig/vendor/golang.org/x/net/idna/idna.go b/vendor/golang.org/x/net/idna/idna.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/idna/idna.go rename to vendor/golang.org/x/net/idna/idna.go diff --git a/src/mig/vendor/golang.org/x/net/idna/idna_test.go b/vendor/golang.org/x/net/idna/idna_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/idna/idna_test.go rename to vendor/golang.org/x/net/idna/idna_test.go diff --git a/src/mig/vendor/golang.org/x/net/idna/punycode.go b/vendor/golang.org/x/net/idna/punycode.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/idna/punycode.go rename to vendor/golang.org/x/net/idna/punycode.go diff --git a/src/mig/vendor/golang.org/x/net/idna/punycode_test.go b/vendor/golang.org/x/net/idna/punycode_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/idna/punycode_test.go rename to vendor/golang.org/x/net/idna/punycode_test.go diff --git a/src/mig/vendor/golang.org/x/net/internal/iana/const.go b/vendor/golang.org/x/net/internal/iana/const.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/internal/iana/const.go rename to vendor/golang.org/x/net/internal/iana/const.go diff --git a/src/mig/vendor/golang.org/x/net/internal/iana/gen.go b/vendor/golang.org/x/net/internal/iana/gen.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/internal/iana/gen.go rename to vendor/golang.org/x/net/internal/iana/gen.go diff --git a/src/mig/vendor/golang.org/x/net/internal/nettest/error_posix.go b/vendor/golang.org/x/net/internal/nettest/error_posix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/internal/nettest/error_posix.go rename to vendor/golang.org/x/net/internal/nettest/error_posix.go diff --git a/src/mig/vendor/golang.org/x/net/internal/nettest/error_stub.go b/vendor/golang.org/x/net/internal/nettest/error_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/internal/nettest/error_stub.go rename to vendor/golang.org/x/net/internal/nettest/error_stub.go diff --git a/src/mig/vendor/golang.org/x/net/internal/nettest/interface.go b/vendor/golang.org/x/net/internal/nettest/interface.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/internal/nettest/interface.go rename to vendor/golang.org/x/net/internal/nettest/interface.go diff --git a/src/mig/vendor/golang.org/x/net/internal/nettest/rlimit.go b/vendor/golang.org/x/net/internal/nettest/rlimit.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/internal/nettest/rlimit.go rename to vendor/golang.org/x/net/internal/nettest/rlimit.go diff --git a/src/mig/vendor/golang.org/x/net/internal/nettest/rlimit_stub.go b/vendor/golang.org/x/net/internal/nettest/rlimit_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/internal/nettest/rlimit_stub.go rename to vendor/golang.org/x/net/internal/nettest/rlimit_stub.go diff --git a/src/mig/vendor/golang.org/x/net/internal/nettest/rlimit_unix.go b/vendor/golang.org/x/net/internal/nettest/rlimit_unix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/internal/nettest/rlimit_unix.go rename to vendor/golang.org/x/net/internal/nettest/rlimit_unix.go diff --git a/src/mig/vendor/golang.org/x/net/internal/nettest/rlimit_windows.go b/vendor/golang.org/x/net/internal/nettest/rlimit_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/internal/nettest/rlimit_windows.go rename to vendor/golang.org/x/net/internal/nettest/rlimit_windows.go diff --git a/src/mig/vendor/golang.org/x/net/internal/nettest/stack.go b/vendor/golang.org/x/net/internal/nettest/stack.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/internal/nettest/stack.go rename to vendor/golang.org/x/net/internal/nettest/stack.go diff --git a/src/mig/vendor/golang.org/x/net/internal/nettest/stack_stub.go b/vendor/golang.org/x/net/internal/nettest/stack_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/internal/nettest/stack_stub.go rename to vendor/golang.org/x/net/internal/nettest/stack_stub.go diff --git a/src/mig/vendor/golang.org/x/net/internal/nettest/stack_unix.go b/vendor/golang.org/x/net/internal/nettest/stack_unix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/internal/nettest/stack_unix.go rename to vendor/golang.org/x/net/internal/nettest/stack_unix.go diff --git a/src/mig/vendor/golang.org/x/net/internal/nettest/stack_windows.go b/vendor/golang.org/x/net/internal/nettest/stack_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/internal/nettest/stack_windows.go rename to vendor/golang.org/x/net/internal/nettest/stack_windows.go diff --git a/src/mig/vendor/golang.org/x/net/internal/timeseries/timeseries.go b/vendor/golang.org/x/net/internal/timeseries/timeseries.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/internal/timeseries/timeseries.go rename to vendor/golang.org/x/net/internal/timeseries/timeseries.go diff --git a/src/mig/vendor/golang.org/x/net/internal/timeseries/timeseries_test.go b/vendor/golang.org/x/net/internal/timeseries/timeseries_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/internal/timeseries/timeseries_test.go rename to vendor/golang.org/x/net/internal/timeseries/timeseries_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/control.go b/vendor/golang.org/x/net/ipv4/control.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/control.go rename to vendor/golang.org/x/net/ipv4/control.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/control_bsd.go b/vendor/golang.org/x/net/ipv4/control_bsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/control_bsd.go rename to vendor/golang.org/x/net/ipv4/control_bsd.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/control_pktinfo.go b/vendor/golang.org/x/net/ipv4/control_pktinfo.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/control_pktinfo.go rename to vendor/golang.org/x/net/ipv4/control_pktinfo.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/control_stub.go b/vendor/golang.org/x/net/ipv4/control_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/control_stub.go rename to vendor/golang.org/x/net/ipv4/control_stub.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/control_unix.go b/vendor/golang.org/x/net/ipv4/control_unix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/control_unix.go rename to vendor/golang.org/x/net/ipv4/control_unix.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/control_windows.go b/vendor/golang.org/x/net/ipv4/control_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/control_windows.go rename to vendor/golang.org/x/net/ipv4/control_windows.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/defs_darwin.go b/vendor/golang.org/x/net/ipv4/defs_darwin.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/defs_darwin.go rename to vendor/golang.org/x/net/ipv4/defs_darwin.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/defs_dragonfly.go b/vendor/golang.org/x/net/ipv4/defs_dragonfly.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/defs_dragonfly.go rename to vendor/golang.org/x/net/ipv4/defs_dragonfly.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/defs_freebsd.go b/vendor/golang.org/x/net/ipv4/defs_freebsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/defs_freebsd.go rename to vendor/golang.org/x/net/ipv4/defs_freebsd.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/defs_linux.go b/vendor/golang.org/x/net/ipv4/defs_linux.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/defs_linux.go rename to vendor/golang.org/x/net/ipv4/defs_linux.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/defs_netbsd.go b/vendor/golang.org/x/net/ipv4/defs_netbsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/defs_netbsd.go rename to vendor/golang.org/x/net/ipv4/defs_netbsd.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/defs_openbsd.go b/vendor/golang.org/x/net/ipv4/defs_openbsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/defs_openbsd.go rename to vendor/golang.org/x/net/ipv4/defs_openbsd.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/defs_solaris.go b/vendor/golang.org/x/net/ipv4/defs_solaris.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/defs_solaris.go rename to vendor/golang.org/x/net/ipv4/defs_solaris.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/dgramopt_posix.go b/vendor/golang.org/x/net/ipv4/dgramopt_posix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/dgramopt_posix.go rename to vendor/golang.org/x/net/ipv4/dgramopt_posix.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/dgramopt_stub.go b/vendor/golang.org/x/net/ipv4/dgramopt_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/dgramopt_stub.go rename to vendor/golang.org/x/net/ipv4/dgramopt_stub.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/doc.go b/vendor/golang.org/x/net/ipv4/doc.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/doc.go rename to vendor/golang.org/x/net/ipv4/doc.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/endpoint.go b/vendor/golang.org/x/net/ipv4/endpoint.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/endpoint.go rename to vendor/golang.org/x/net/ipv4/endpoint.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/example_test.go b/vendor/golang.org/x/net/ipv4/example_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/example_test.go rename to vendor/golang.org/x/net/ipv4/example_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/gen.go b/vendor/golang.org/x/net/ipv4/gen.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/gen.go rename to vendor/golang.org/x/net/ipv4/gen.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/genericopt_posix.go b/vendor/golang.org/x/net/ipv4/genericopt_posix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/genericopt_posix.go rename to vendor/golang.org/x/net/ipv4/genericopt_posix.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/genericopt_stub.go b/vendor/golang.org/x/net/ipv4/genericopt_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/genericopt_stub.go rename to vendor/golang.org/x/net/ipv4/genericopt_stub.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/header.go b/vendor/golang.org/x/net/ipv4/header.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/header.go rename to vendor/golang.org/x/net/ipv4/header.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/header_test.go b/vendor/golang.org/x/net/ipv4/header_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/header_test.go rename to vendor/golang.org/x/net/ipv4/header_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/helper.go b/vendor/golang.org/x/net/ipv4/helper.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/helper.go rename to vendor/golang.org/x/net/ipv4/helper.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/helper_stub.go b/vendor/golang.org/x/net/ipv4/helper_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/helper_stub.go rename to vendor/golang.org/x/net/ipv4/helper_stub.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/helper_unix.go b/vendor/golang.org/x/net/ipv4/helper_unix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/helper_unix.go rename to vendor/golang.org/x/net/ipv4/helper_unix.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/helper_windows.go b/vendor/golang.org/x/net/ipv4/helper_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/helper_windows.go rename to vendor/golang.org/x/net/ipv4/helper_windows.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/iana.go b/vendor/golang.org/x/net/ipv4/iana.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/iana.go rename to vendor/golang.org/x/net/ipv4/iana.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/icmp.go b/vendor/golang.org/x/net/ipv4/icmp.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/icmp.go rename to vendor/golang.org/x/net/ipv4/icmp.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/icmp_linux.go b/vendor/golang.org/x/net/ipv4/icmp_linux.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/icmp_linux.go rename to vendor/golang.org/x/net/ipv4/icmp_linux.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/icmp_stub.go b/vendor/golang.org/x/net/ipv4/icmp_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/icmp_stub.go rename to vendor/golang.org/x/net/ipv4/icmp_stub.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/icmp_test.go b/vendor/golang.org/x/net/ipv4/icmp_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/icmp_test.go rename to vendor/golang.org/x/net/ipv4/icmp_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/mocktransponder_test.go b/vendor/golang.org/x/net/ipv4/mocktransponder_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/mocktransponder_test.go rename to vendor/golang.org/x/net/ipv4/mocktransponder_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/multicast_test.go b/vendor/golang.org/x/net/ipv4/multicast_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/multicast_test.go rename to vendor/golang.org/x/net/ipv4/multicast_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/multicastlistener_test.go b/vendor/golang.org/x/net/ipv4/multicastlistener_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/multicastlistener_test.go rename to vendor/golang.org/x/net/ipv4/multicastlistener_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/multicastsockopt_test.go b/vendor/golang.org/x/net/ipv4/multicastsockopt_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/multicastsockopt_test.go rename to vendor/golang.org/x/net/ipv4/multicastsockopt_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/packet.go b/vendor/golang.org/x/net/ipv4/packet.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/packet.go rename to vendor/golang.org/x/net/ipv4/packet.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/payload.go b/vendor/golang.org/x/net/ipv4/payload.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/payload.go rename to vendor/golang.org/x/net/ipv4/payload.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/payload_cmsg.go b/vendor/golang.org/x/net/ipv4/payload_cmsg.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/payload_cmsg.go rename to vendor/golang.org/x/net/ipv4/payload_cmsg.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/payload_nocmsg.go b/vendor/golang.org/x/net/ipv4/payload_nocmsg.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/payload_nocmsg.go rename to vendor/golang.org/x/net/ipv4/payload_nocmsg.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/readwrite_test.go b/vendor/golang.org/x/net/ipv4/readwrite_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/readwrite_test.go rename to vendor/golang.org/x/net/ipv4/readwrite_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/sockopt.go b/vendor/golang.org/x/net/ipv4/sockopt.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/sockopt.go rename to vendor/golang.org/x/net/ipv4/sockopt.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/sockopt_asmreq.go b/vendor/golang.org/x/net/ipv4/sockopt_asmreq.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/sockopt_asmreq.go rename to vendor/golang.org/x/net/ipv4/sockopt_asmreq.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/sockopt_asmreq_stub.go b/vendor/golang.org/x/net/ipv4/sockopt_asmreq_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/sockopt_asmreq_stub.go rename to vendor/golang.org/x/net/ipv4/sockopt_asmreq_stub.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/sockopt_asmreq_unix.go b/vendor/golang.org/x/net/ipv4/sockopt_asmreq_unix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/sockopt_asmreq_unix.go rename to vendor/golang.org/x/net/ipv4/sockopt_asmreq_unix.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/sockopt_asmreq_windows.go b/vendor/golang.org/x/net/ipv4/sockopt_asmreq_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/sockopt_asmreq_windows.go rename to vendor/golang.org/x/net/ipv4/sockopt_asmreq_windows.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/sockopt_asmreqn_stub.go b/vendor/golang.org/x/net/ipv4/sockopt_asmreqn_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/sockopt_asmreqn_stub.go rename to vendor/golang.org/x/net/ipv4/sockopt_asmreqn_stub.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/sockopt_asmreqn_unix.go b/vendor/golang.org/x/net/ipv4/sockopt_asmreqn_unix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/sockopt_asmreqn_unix.go rename to vendor/golang.org/x/net/ipv4/sockopt_asmreqn_unix.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/sockopt_ssmreq_stub.go b/vendor/golang.org/x/net/ipv4/sockopt_ssmreq_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/sockopt_ssmreq_stub.go rename to vendor/golang.org/x/net/ipv4/sockopt_ssmreq_stub.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/sockopt_ssmreq_unix.go b/vendor/golang.org/x/net/ipv4/sockopt_ssmreq_unix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/sockopt_ssmreq_unix.go rename to vendor/golang.org/x/net/ipv4/sockopt_ssmreq_unix.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/sockopt_stub.go b/vendor/golang.org/x/net/ipv4/sockopt_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/sockopt_stub.go rename to vendor/golang.org/x/net/ipv4/sockopt_stub.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/sockopt_unix.go b/vendor/golang.org/x/net/ipv4/sockopt_unix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/sockopt_unix.go rename to vendor/golang.org/x/net/ipv4/sockopt_unix.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/sockopt_windows.go b/vendor/golang.org/x/net/ipv4/sockopt_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/sockopt_windows.go rename to vendor/golang.org/x/net/ipv4/sockopt_windows.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/sys_bsd.go b/vendor/golang.org/x/net/ipv4/sys_bsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/sys_bsd.go rename to vendor/golang.org/x/net/ipv4/sys_bsd.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/sys_darwin.go b/vendor/golang.org/x/net/ipv4/sys_darwin.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/sys_darwin.go rename to vendor/golang.org/x/net/ipv4/sys_darwin.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/sys_freebsd.go b/vendor/golang.org/x/net/ipv4/sys_freebsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/sys_freebsd.go rename to vendor/golang.org/x/net/ipv4/sys_freebsd.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/sys_linux.go b/vendor/golang.org/x/net/ipv4/sys_linux.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/sys_linux.go rename to vendor/golang.org/x/net/ipv4/sys_linux.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/sys_openbsd.go b/vendor/golang.org/x/net/ipv4/sys_openbsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/sys_openbsd.go rename to vendor/golang.org/x/net/ipv4/sys_openbsd.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/sys_stub.go b/vendor/golang.org/x/net/ipv4/sys_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/sys_stub.go rename to vendor/golang.org/x/net/ipv4/sys_stub.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/sys_windows.go b/vendor/golang.org/x/net/ipv4/sys_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/sys_windows.go rename to vendor/golang.org/x/net/ipv4/sys_windows.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/syscall_linux_386.go b/vendor/golang.org/x/net/ipv4/syscall_linux_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/syscall_linux_386.go rename to vendor/golang.org/x/net/ipv4/syscall_linux_386.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/syscall_unix.go b/vendor/golang.org/x/net/ipv4/syscall_unix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/syscall_unix.go rename to vendor/golang.org/x/net/ipv4/syscall_unix.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/thunk_linux_386.s b/vendor/golang.org/x/net/ipv4/thunk_linux_386.s similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/thunk_linux_386.s rename to vendor/golang.org/x/net/ipv4/thunk_linux_386.s diff --git a/src/mig/vendor/golang.org/x/net/ipv4/unicast_test.go b/vendor/golang.org/x/net/ipv4/unicast_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/unicast_test.go rename to vendor/golang.org/x/net/ipv4/unicast_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/unicastsockopt_test.go b/vendor/golang.org/x/net/ipv4/unicastsockopt_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/unicastsockopt_test.go rename to vendor/golang.org/x/net/ipv4/unicastsockopt_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/zsys_darwin.go b/vendor/golang.org/x/net/ipv4/zsys_darwin.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/zsys_darwin.go rename to vendor/golang.org/x/net/ipv4/zsys_darwin.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/zsys_dragonfly.go b/vendor/golang.org/x/net/ipv4/zsys_dragonfly.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/zsys_dragonfly.go rename to vendor/golang.org/x/net/ipv4/zsys_dragonfly.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/zsys_freebsd_386.go b/vendor/golang.org/x/net/ipv4/zsys_freebsd_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/zsys_freebsd_386.go rename to vendor/golang.org/x/net/ipv4/zsys_freebsd_386.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/zsys_freebsd_amd64.go b/vendor/golang.org/x/net/ipv4/zsys_freebsd_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/zsys_freebsd_amd64.go rename to vendor/golang.org/x/net/ipv4/zsys_freebsd_amd64.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/zsys_freebsd_arm.go b/vendor/golang.org/x/net/ipv4/zsys_freebsd_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/zsys_freebsd_arm.go rename to vendor/golang.org/x/net/ipv4/zsys_freebsd_arm.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/zsys_linux_386.go b/vendor/golang.org/x/net/ipv4/zsys_linux_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/zsys_linux_386.go rename to vendor/golang.org/x/net/ipv4/zsys_linux_386.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/zsys_linux_amd64.go b/vendor/golang.org/x/net/ipv4/zsys_linux_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/zsys_linux_amd64.go rename to vendor/golang.org/x/net/ipv4/zsys_linux_amd64.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/zsys_linux_arm.go b/vendor/golang.org/x/net/ipv4/zsys_linux_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/zsys_linux_arm.go rename to vendor/golang.org/x/net/ipv4/zsys_linux_arm.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/zsys_linux_arm64.go b/vendor/golang.org/x/net/ipv4/zsys_linux_arm64.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/zsys_linux_arm64.go rename to vendor/golang.org/x/net/ipv4/zsys_linux_arm64.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/zsys_linux_ppc64.go b/vendor/golang.org/x/net/ipv4/zsys_linux_ppc64.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/zsys_linux_ppc64.go rename to vendor/golang.org/x/net/ipv4/zsys_linux_ppc64.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/zsys_linux_ppc64le.go b/vendor/golang.org/x/net/ipv4/zsys_linux_ppc64le.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/zsys_linux_ppc64le.go rename to vendor/golang.org/x/net/ipv4/zsys_linux_ppc64le.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/zsys_netbsd.go b/vendor/golang.org/x/net/ipv4/zsys_netbsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/zsys_netbsd.go rename to vendor/golang.org/x/net/ipv4/zsys_netbsd.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/zsys_openbsd.go b/vendor/golang.org/x/net/ipv4/zsys_openbsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/zsys_openbsd.go rename to vendor/golang.org/x/net/ipv4/zsys_openbsd.go diff --git a/src/mig/vendor/golang.org/x/net/ipv4/zsys_solaris.go b/vendor/golang.org/x/net/ipv4/zsys_solaris.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv4/zsys_solaris.go rename to vendor/golang.org/x/net/ipv4/zsys_solaris.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/control.go b/vendor/golang.org/x/net/ipv6/control.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/control.go rename to vendor/golang.org/x/net/ipv6/control.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/control_rfc2292_unix.go b/vendor/golang.org/x/net/ipv6/control_rfc2292_unix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/control_rfc2292_unix.go rename to vendor/golang.org/x/net/ipv6/control_rfc2292_unix.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/control_rfc3542_unix.go b/vendor/golang.org/x/net/ipv6/control_rfc3542_unix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/control_rfc3542_unix.go rename to vendor/golang.org/x/net/ipv6/control_rfc3542_unix.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/control_stub.go b/vendor/golang.org/x/net/ipv6/control_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/control_stub.go rename to vendor/golang.org/x/net/ipv6/control_stub.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/control_unix.go b/vendor/golang.org/x/net/ipv6/control_unix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/control_unix.go rename to vendor/golang.org/x/net/ipv6/control_unix.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/control_windows.go b/vendor/golang.org/x/net/ipv6/control_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/control_windows.go rename to vendor/golang.org/x/net/ipv6/control_windows.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/defs_darwin.go b/vendor/golang.org/x/net/ipv6/defs_darwin.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/defs_darwin.go rename to vendor/golang.org/x/net/ipv6/defs_darwin.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/defs_dragonfly.go b/vendor/golang.org/x/net/ipv6/defs_dragonfly.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/defs_dragonfly.go rename to vendor/golang.org/x/net/ipv6/defs_dragonfly.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/defs_freebsd.go b/vendor/golang.org/x/net/ipv6/defs_freebsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/defs_freebsd.go rename to vendor/golang.org/x/net/ipv6/defs_freebsd.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/defs_linux.go b/vendor/golang.org/x/net/ipv6/defs_linux.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/defs_linux.go rename to vendor/golang.org/x/net/ipv6/defs_linux.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/defs_netbsd.go b/vendor/golang.org/x/net/ipv6/defs_netbsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/defs_netbsd.go rename to vendor/golang.org/x/net/ipv6/defs_netbsd.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/defs_openbsd.go b/vendor/golang.org/x/net/ipv6/defs_openbsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/defs_openbsd.go rename to vendor/golang.org/x/net/ipv6/defs_openbsd.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/defs_solaris.go b/vendor/golang.org/x/net/ipv6/defs_solaris.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/defs_solaris.go rename to vendor/golang.org/x/net/ipv6/defs_solaris.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/dgramopt_posix.go b/vendor/golang.org/x/net/ipv6/dgramopt_posix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/dgramopt_posix.go rename to vendor/golang.org/x/net/ipv6/dgramopt_posix.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/dgramopt_stub.go b/vendor/golang.org/x/net/ipv6/dgramopt_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/dgramopt_stub.go rename to vendor/golang.org/x/net/ipv6/dgramopt_stub.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/doc.go b/vendor/golang.org/x/net/ipv6/doc.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/doc.go rename to vendor/golang.org/x/net/ipv6/doc.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/endpoint.go b/vendor/golang.org/x/net/ipv6/endpoint.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/endpoint.go rename to vendor/golang.org/x/net/ipv6/endpoint.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/example_test.go b/vendor/golang.org/x/net/ipv6/example_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/example_test.go rename to vendor/golang.org/x/net/ipv6/example_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/gen.go b/vendor/golang.org/x/net/ipv6/gen.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/gen.go rename to vendor/golang.org/x/net/ipv6/gen.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/genericopt_posix.go b/vendor/golang.org/x/net/ipv6/genericopt_posix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/genericopt_posix.go rename to vendor/golang.org/x/net/ipv6/genericopt_posix.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/genericopt_stub.go b/vendor/golang.org/x/net/ipv6/genericopt_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/genericopt_stub.go rename to vendor/golang.org/x/net/ipv6/genericopt_stub.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/header.go b/vendor/golang.org/x/net/ipv6/header.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/header.go rename to vendor/golang.org/x/net/ipv6/header.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/header_test.go b/vendor/golang.org/x/net/ipv6/header_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/header_test.go rename to vendor/golang.org/x/net/ipv6/header_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/helper.go b/vendor/golang.org/x/net/ipv6/helper.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/helper.go rename to vendor/golang.org/x/net/ipv6/helper.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/helper_stub.go b/vendor/golang.org/x/net/ipv6/helper_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/helper_stub.go rename to vendor/golang.org/x/net/ipv6/helper_stub.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/helper_unix.go b/vendor/golang.org/x/net/ipv6/helper_unix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/helper_unix.go rename to vendor/golang.org/x/net/ipv6/helper_unix.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/helper_windows.go b/vendor/golang.org/x/net/ipv6/helper_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/helper_windows.go rename to vendor/golang.org/x/net/ipv6/helper_windows.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/iana.go b/vendor/golang.org/x/net/ipv6/iana.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/iana.go rename to vendor/golang.org/x/net/ipv6/iana.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/icmp.go b/vendor/golang.org/x/net/ipv6/icmp.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/icmp.go rename to vendor/golang.org/x/net/ipv6/icmp.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/icmp_bsd.go b/vendor/golang.org/x/net/ipv6/icmp_bsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/icmp_bsd.go rename to vendor/golang.org/x/net/ipv6/icmp_bsd.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/icmp_linux.go b/vendor/golang.org/x/net/ipv6/icmp_linux.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/icmp_linux.go rename to vendor/golang.org/x/net/ipv6/icmp_linux.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/icmp_solaris.go b/vendor/golang.org/x/net/ipv6/icmp_solaris.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/icmp_solaris.go rename to vendor/golang.org/x/net/ipv6/icmp_solaris.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/icmp_stub.go b/vendor/golang.org/x/net/ipv6/icmp_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/icmp_stub.go rename to vendor/golang.org/x/net/ipv6/icmp_stub.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/icmp_test.go b/vendor/golang.org/x/net/ipv6/icmp_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/icmp_test.go rename to vendor/golang.org/x/net/ipv6/icmp_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/icmp_windows.go b/vendor/golang.org/x/net/ipv6/icmp_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/icmp_windows.go rename to vendor/golang.org/x/net/ipv6/icmp_windows.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/mocktransponder_test.go b/vendor/golang.org/x/net/ipv6/mocktransponder_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/mocktransponder_test.go rename to vendor/golang.org/x/net/ipv6/mocktransponder_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/multicast_test.go b/vendor/golang.org/x/net/ipv6/multicast_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/multicast_test.go rename to vendor/golang.org/x/net/ipv6/multicast_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/multicastlistener_test.go b/vendor/golang.org/x/net/ipv6/multicastlistener_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/multicastlistener_test.go rename to vendor/golang.org/x/net/ipv6/multicastlistener_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/multicastsockopt_test.go b/vendor/golang.org/x/net/ipv6/multicastsockopt_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/multicastsockopt_test.go rename to vendor/golang.org/x/net/ipv6/multicastsockopt_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/payload.go b/vendor/golang.org/x/net/ipv6/payload.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/payload.go rename to vendor/golang.org/x/net/ipv6/payload.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/payload_cmsg.go b/vendor/golang.org/x/net/ipv6/payload_cmsg.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/payload_cmsg.go rename to vendor/golang.org/x/net/ipv6/payload_cmsg.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/payload_nocmsg.go b/vendor/golang.org/x/net/ipv6/payload_nocmsg.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/payload_nocmsg.go rename to vendor/golang.org/x/net/ipv6/payload_nocmsg.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/readwrite_test.go b/vendor/golang.org/x/net/ipv6/readwrite_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/readwrite_test.go rename to vendor/golang.org/x/net/ipv6/readwrite_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/sockopt.go b/vendor/golang.org/x/net/ipv6/sockopt.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/sockopt.go rename to vendor/golang.org/x/net/ipv6/sockopt.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/sockopt_asmreq_unix.go b/vendor/golang.org/x/net/ipv6/sockopt_asmreq_unix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/sockopt_asmreq_unix.go rename to vendor/golang.org/x/net/ipv6/sockopt_asmreq_unix.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/sockopt_asmreq_windows.go b/vendor/golang.org/x/net/ipv6/sockopt_asmreq_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/sockopt_asmreq_windows.go rename to vendor/golang.org/x/net/ipv6/sockopt_asmreq_windows.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/sockopt_ssmreq_stub.go b/vendor/golang.org/x/net/ipv6/sockopt_ssmreq_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/sockopt_ssmreq_stub.go rename to vendor/golang.org/x/net/ipv6/sockopt_ssmreq_stub.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/sockopt_ssmreq_unix.go b/vendor/golang.org/x/net/ipv6/sockopt_ssmreq_unix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/sockopt_ssmreq_unix.go rename to vendor/golang.org/x/net/ipv6/sockopt_ssmreq_unix.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/sockopt_stub.go b/vendor/golang.org/x/net/ipv6/sockopt_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/sockopt_stub.go rename to vendor/golang.org/x/net/ipv6/sockopt_stub.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/sockopt_test.go b/vendor/golang.org/x/net/ipv6/sockopt_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/sockopt_test.go rename to vendor/golang.org/x/net/ipv6/sockopt_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/sockopt_unix.go b/vendor/golang.org/x/net/ipv6/sockopt_unix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/sockopt_unix.go rename to vendor/golang.org/x/net/ipv6/sockopt_unix.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/sockopt_windows.go b/vendor/golang.org/x/net/ipv6/sockopt_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/sockopt_windows.go rename to vendor/golang.org/x/net/ipv6/sockopt_windows.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/sys_bsd.go b/vendor/golang.org/x/net/ipv6/sys_bsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/sys_bsd.go rename to vendor/golang.org/x/net/ipv6/sys_bsd.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/sys_darwin.go b/vendor/golang.org/x/net/ipv6/sys_darwin.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/sys_darwin.go rename to vendor/golang.org/x/net/ipv6/sys_darwin.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/sys_freebsd.go b/vendor/golang.org/x/net/ipv6/sys_freebsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/sys_freebsd.go rename to vendor/golang.org/x/net/ipv6/sys_freebsd.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/sys_linux.go b/vendor/golang.org/x/net/ipv6/sys_linux.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/sys_linux.go rename to vendor/golang.org/x/net/ipv6/sys_linux.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/sys_stub.go b/vendor/golang.org/x/net/ipv6/sys_stub.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/sys_stub.go rename to vendor/golang.org/x/net/ipv6/sys_stub.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/sys_windows.go b/vendor/golang.org/x/net/ipv6/sys_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/sys_windows.go rename to vendor/golang.org/x/net/ipv6/sys_windows.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/syscall_linux_386.go b/vendor/golang.org/x/net/ipv6/syscall_linux_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/syscall_linux_386.go rename to vendor/golang.org/x/net/ipv6/syscall_linux_386.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/syscall_unix.go b/vendor/golang.org/x/net/ipv6/syscall_unix.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/syscall_unix.go rename to vendor/golang.org/x/net/ipv6/syscall_unix.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/thunk_linux_386.s b/vendor/golang.org/x/net/ipv6/thunk_linux_386.s similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/thunk_linux_386.s rename to vendor/golang.org/x/net/ipv6/thunk_linux_386.s diff --git a/src/mig/vendor/golang.org/x/net/ipv6/unicast_test.go b/vendor/golang.org/x/net/ipv6/unicast_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/unicast_test.go rename to vendor/golang.org/x/net/ipv6/unicast_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/unicastsockopt_test.go b/vendor/golang.org/x/net/ipv6/unicastsockopt_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/unicastsockopt_test.go rename to vendor/golang.org/x/net/ipv6/unicastsockopt_test.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/zsys_darwin.go b/vendor/golang.org/x/net/ipv6/zsys_darwin.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/zsys_darwin.go rename to vendor/golang.org/x/net/ipv6/zsys_darwin.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/zsys_dragonfly.go b/vendor/golang.org/x/net/ipv6/zsys_dragonfly.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/zsys_dragonfly.go rename to vendor/golang.org/x/net/ipv6/zsys_dragonfly.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/zsys_freebsd_386.go b/vendor/golang.org/x/net/ipv6/zsys_freebsd_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/zsys_freebsd_386.go rename to vendor/golang.org/x/net/ipv6/zsys_freebsd_386.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/zsys_freebsd_amd64.go b/vendor/golang.org/x/net/ipv6/zsys_freebsd_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/zsys_freebsd_amd64.go rename to vendor/golang.org/x/net/ipv6/zsys_freebsd_amd64.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/zsys_freebsd_arm.go b/vendor/golang.org/x/net/ipv6/zsys_freebsd_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/zsys_freebsd_arm.go rename to vendor/golang.org/x/net/ipv6/zsys_freebsd_arm.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/zsys_linux_386.go b/vendor/golang.org/x/net/ipv6/zsys_linux_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/zsys_linux_386.go rename to vendor/golang.org/x/net/ipv6/zsys_linux_386.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/zsys_linux_amd64.go b/vendor/golang.org/x/net/ipv6/zsys_linux_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/zsys_linux_amd64.go rename to vendor/golang.org/x/net/ipv6/zsys_linux_amd64.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/zsys_linux_arm.go b/vendor/golang.org/x/net/ipv6/zsys_linux_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/zsys_linux_arm.go rename to vendor/golang.org/x/net/ipv6/zsys_linux_arm.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/zsys_linux_arm64.go b/vendor/golang.org/x/net/ipv6/zsys_linux_arm64.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/zsys_linux_arm64.go rename to vendor/golang.org/x/net/ipv6/zsys_linux_arm64.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/zsys_linux_ppc64.go b/vendor/golang.org/x/net/ipv6/zsys_linux_ppc64.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/zsys_linux_ppc64.go rename to vendor/golang.org/x/net/ipv6/zsys_linux_ppc64.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/zsys_linux_ppc64le.go b/vendor/golang.org/x/net/ipv6/zsys_linux_ppc64le.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/zsys_linux_ppc64le.go rename to vendor/golang.org/x/net/ipv6/zsys_linux_ppc64le.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/zsys_netbsd.go b/vendor/golang.org/x/net/ipv6/zsys_netbsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/zsys_netbsd.go rename to vendor/golang.org/x/net/ipv6/zsys_netbsd.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/zsys_openbsd.go b/vendor/golang.org/x/net/ipv6/zsys_openbsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/zsys_openbsd.go rename to vendor/golang.org/x/net/ipv6/zsys_openbsd.go diff --git a/src/mig/vendor/golang.org/x/net/ipv6/zsys_solaris.go b/vendor/golang.org/x/net/ipv6/zsys_solaris.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/ipv6/zsys_solaris.go rename to vendor/golang.org/x/net/ipv6/zsys_solaris.go diff --git a/src/mig/vendor/golang.org/x/net/netutil/listen.go b/vendor/golang.org/x/net/netutil/listen.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/netutil/listen.go rename to vendor/golang.org/x/net/netutil/listen.go diff --git a/src/mig/vendor/golang.org/x/net/netutil/listen_test.go b/vendor/golang.org/x/net/netutil/listen_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/netutil/listen_test.go rename to vendor/golang.org/x/net/netutil/listen_test.go diff --git a/src/mig/vendor/golang.org/x/net/proxy/direct.go b/vendor/golang.org/x/net/proxy/direct.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/proxy/direct.go rename to vendor/golang.org/x/net/proxy/direct.go diff --git a/src/mig/vendor/golang.org/x/net/proxy/per_host.go b/vendor/golang.org/x/net/proxy/per_host.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/proxy/per_host.go rename to vendor/golang.org/x/net/proxy/per_host.go diff --git a/src/mig/vendor/golang.org/x/net/proxy/per_host_test.go b/vendor/golang.org/x/net/proxy/per_host_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/proxy/per_host_test.go rename to vendor/golang.org/x/net/proxy/per_host_test.go diff --git a/src/mig/vendor/golang.org/x/net/proxy/proxy.go b/vendor/golang.org/x/net/proxy/proxy.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/proxy/proxy.go rename to vendor/golang.org/x/net/proxy/proxy.go diff --git a/src/mig/vendor/golang.org/x/net/proxy/proxy_test.go b/vendor/golang.org/x/net/proxy/proxy_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/proxy/proxy_test.go rename to vendor/golang.org/x/net/proxy/proxy_test.go diff --git a/src/mig/vendor/golang.org/x/net/proxy/socks5.go b/vendor/golang.org/x/net/proxy/socks5.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/proxy/socks5.go rename to vendor/golang.org/x/net/proxy/socks5.go diff --git a/src/mig/vendor/golang.org/x/net/publicsuffix/gen.go b/vendor/golang.org/x/net/publicsuffix/gen.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/publicsuffix/gen.go rename to vendor/golang.org/x/net/publicsuffix/gen.go diff --git a/src/mig/vendor/golang.org/x/net/publicsuffix/list.go b/vendor/golang.org/x/net/publicsuffix/list.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/publicsuffix/list.go rename to vendor/golang.org/x/net/publicsuffix/list.go diff --git a/src/mig/vendor/golang.org/x/net/publicsuffix/list_test.go b/vendor/golang.org/x/net/publicsuffix/list_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/publicsuffix/list_test.go rename to vendor/golang.org/x/net/publicsuffix/list_test.go diff --git a/src/mig/vendor/golang.org/x/net/publicsuffix/table.go b/vendor/golang.org/x/net/publicsuffix/table.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/publicsuffix/table.go rename to vendor/golang.org/x/net/publicsuffix/table.go diff --git a/src/mig/vendor/golang.org/x/net/publicsuffix/table_test.go b/vendor/golang.org/x/net/publicsuffix/table_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/publicsuffix/table_test.go rename to vendor/golang.org/x/net/publicsuffix/table_test.go diff --git a/src/mig/vendor/golang.org/x/net/trace/events.go b/vendor/golang.org/x/net/trace/events.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/trace/events.go rename to vendor/golang.org/x/net/trace/events.go diff --git a/src/mig/vendor/golang.org/x/net/trace/histogram.go b/vendor/golang.org/x/net/trace/histogram.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/trace/histogram.go rename to vendor/golang.org/x/net/trace/histogram.go diff --git a/src/mig/vendor/golang.org/x/net/trace/histogram_test.go b/vendor/golang.org/x/net/trace/histogram_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/trace/histogram_test.go rename to vendor/golang.org/x/net/trace/histogram_test.go diff --git a/src/mig/vendor/golang.org/x/net/trace/trace.go b/vendor/golang.org/x/net/trace/trace.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/trace/trace.go rename to vendor/golang.org/x/net/trace/trace.go diff --git a/src/mig/vendor/golang.org/x/net/trace/trace_test.go b/vendor/golang.org/x/net/trace/trace_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/trace/trace_test.go rename to vendor/golang.org/x/net/trace/trace_test.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/file.go b/vendor/golang.org/x/net/webdav/file.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/file.go rename to vendor/golang.org/x/net/webdav/file.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/file_test.go b/vendor/golang.org/x/net/webdav/file_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/file_test.go rename to vendor/golang.org/x/net/webdav/file_test.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/if.go b/vendor/golang.org/x/net/webdav/if.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/if.go rename to vendor/golang.org/x/net/webdav/if.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/if_test.go b/vendor/golang.org/x/net/webdav/if_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/if_test.go rename to vendor/golang.org/x/net/webdav/if_test.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/internal/xml/README b/vendor/golang.org/x/net/webdav/internal/xml/README similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/internal/xml/README rename to vendor/golang.org/x/net/webdav/internal/xml/README diff --git a/src/mig/vendor/golang.org/x/net/webdav/internal/xml/atom_test.go b/vendor/golang.org/x/net/webdav/internal/xml/atom_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/internal/xml/atom_test.go rename to vendor/golang.org/x/net/webdav/internal/xml/atom_test.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/internal/xml/example_test.go b/vendor/golang.org/x/net/webdav/internal/xml/example_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/internal/xml/example_test.go rename to vendor/golang.org/x/net/webdav/internal/xml/example_test.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/internal/xml/marshal.go b/vendor/golang.org/x/net/webdav/internal/xml/marshal.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/internal/xml/marshal.go rename to vendor/golang.org/x/net/webdav/internal/xml/marshal.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/internal/xml/marshal_test.go b/vendor/golang.org/x/net/webdav/internal/xml/marshal_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/internal/xml/marshal_test.go rename to vendor/golang.org/x/net/webdav/internal/xml/marshal_test.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/internal/xml/read.go b/vendor/golang.org/x/net/webdav/internal/xml/read.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/internal/xml/read.go rename to vendor/golang.org/x/net/webdav/internal/xml/read.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/internal/xml/read_test.go b/vendor/golang.org/x/net/webdav/internal/xml/read_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/internal/xml/read_test.go rename to vendor/golang.org/x/net/webdav/internal/xml/read_test.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/internal/xml/typeinfo.go b/vendor/golang.org/x/net/webdav/internal/xml/typeinfo.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/internal/xml/typeinfo.go rename to vendor/golang.org/x/net/webdav/internal/xml/typeinfo.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/internal/xml/xml.go b/vendor/golang.org/x/net/webdav/internal/xml/xml.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/internal/xml/xml.go rename to vendor/golang.org/x/net/webdav/internal/xml/xml.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/internal/xml/xml_test.go b/vendor/golang.org/x/net/webdav/internal/xml/xml_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/internal/xml/xml_test.go rename to vendor/golang.org/x/net/webdav/internal/xml/xml_test.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/litmus_test_server.go b/vendor/golang.org/x/net/webdav/litmus_test_server.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/litmus_test_server.go rename to vendor/golang.org/x/net/webdav/litmus_test_server.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/lock.go b/vendor/golang.org/x/net/webdav/lock.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/lock.go rename to vendor/golang.org/x/net/webdav/lock.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/lock_test.go b/vendor/golang.org/x/net/webdav/lock_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/lock_test.go rename to vendor/golang.org/x/net/webdav/lock_test.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/prop.go b/vendor/golang.org/x/net/webdav/prop.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/prop.go rename to vendor/golang.org/x/net/webdav/prop.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/prop_test.go b/vendor/golang.org/x/net/webdav/prop_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/prop_test.go rename to vendor/golang.org/x/net/webdav/prop_test.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/webdav.go b/vendor/golang.org/x/net/webdav/webdav.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/webdav.go rename to vendor/golang.org/x/net/webdav/webdav.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/webdav_test.go b/vendor/golang.org/x/net/webdav/webdav_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/webdav_test.go rename to vendor/golang.org/x/net/webdav/webdav_test.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/xml.go b/vendor/golang.org/x/net/webdav/xml.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/xml.go rename to vendor/golang.org/x/net/webdav/xml.go diff --git a/src/mig/vendor/golang.org/x/net/webdav/xml_test.go b/vendor/golang.org/x/net/webdav/xml_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/webdav/xml_test.go rename to vendor/golang.org/x/net/webdav/xml_test.go diff --git a/src/mig/vendor/golang.org/x/net/websocket/client.go b/vendor/golang.org/x/net/websocket/client.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/websocket/client.go rename to vendor/golang.org/x/net/websocket/client.go diff --git a/src/mig/vendor/golang.org/x/net/websocket/exampledial_test.go b/vendor/golang.org/x/net/websocket/exampledial_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/websocket/exampledial_test.go rename to vendor/golang.org/x/net/websocket/exampledial_test.go diff --git a/src/mig/vendor/golang.org/x/net/websocket/examplehandler_test.go b/vendor/golang.org/x/net/websocket/examplehandler_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/websocket/examplehandler_test.go rename to vendor/golang.org/x/net/websocket/examplehandler_test.go diff --git a/src/mig/vendor/golang.org/x/net/websocket/hybi.go b/vendor/golang.org/x/net/websocket/hybi.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/websocket/hybi.go rename to vendor/golang.org/x/net/websocket/hybi.go diff --git a/src/mig/vendor/golang.org/x/net/websocket/hybi_test.go b/vendor/golang.org/x/net/websocket/hybi_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/websocket/hybi_test.go rename to vendor/golang.org/x/net/websocket/hybi_test.go diff --git a/src/mig/vendor/golang.org/x/net/websocket/server.go b/vendor/golang.org/x/net/websocket/server.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/websocket/server.go rename to vendor/golang.org/x/net/websocket/server.go diff --git a/src/mig/vendor/golang.org/x/net/websocket/websocket.go b/vendor/golang.org/x/net/websocket/websocket.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/websocket/websocket.go rename to vendor/golang.org/x/net/websocket/websocket.go diff --git a/src/mig/vendor/golang.org/x/net/websocket/websocket_test.go b/vendor/golang.org/x/net/websocket/websocket_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/net/websocket/websocket_test.go rename to vendor/golang.org/x/net/websocket/websocket_test.go diff --git a/src/mig/vendor/golang.org/x/sys/.gitattributes b/vendor/golang.org/x/sys/.gitattributes similarity index 100% rename from src/mig/vendor/golang.org/x/sys/.gitattributes rename to vendor/golang.org/x/sys/.gitattributes diff --git a/src/mig/vendor/golang.org/x/sys/.gitignore b/vendor/golang.org/x/sys/.gitignore similarity index 100% rename from src/mig/vendor/golang.org/x/sys/.gitignore rename to vendor/golang.org/x/sys/.gitignore diff --git a/src/mig/vendor/golang.org/x/sys/AUTHORS b/vendor/golang.org/x/sys/AUTHORS similarity index 100% rename from src/mig/vendor/golang.org/x/sys/AUTHORS rename to vendor/golang.org/x/sys/AUTHORS diff --git a/src/mig/vendor/golang.org/x/sys/CONTRIBUTING.md b/vendor/golang.org/x/sys/CONTRIBUTING.md similarity index 100% rename from src/mig/vendor/golang.org/x/sys/CONTRIBUTING.md rename to vendor/golang.org/x/sys/CONTRIBUTING.md diff --git a/src/mig/vendor/golang.org/x/sys/CONTRIBUTORS b/vendor/golang.org/x/sys/CONTRIBUTORS similarity index 100% rename from src/mig/vendor/golang.org/x/sys/CONTRIBUTORS rename to vendor/golang.org/x/sys/CONTRIBUTORS diff --git a/src/mig/vendor/golang.org/x/sys/LICENSE b/vendor/golang.org/x/sys/LICENSE similarity index 100% rename from src/mig/vendor/golang.org/x/sys/LICENSE rename to vendor/golang.org/x/sys/LICENSE diff --git a/src/mig/vendor/golang.org/x/sys/PATENTS b/vendor/golang.org/x/sys/PATENTS similarity index 100% rename from src/mig/vendor/golang.org/x/sys/PATENTS rename to vendor/golang.org/x/sys/PATENTS diff --git a/src/mig/vendor/golang.org/x/sys/README b/vendor/golang.org/x/sys/README similarity index 100% rename from src/mig/vendor/golang.org/x/sys/README rename to vendor/golang.org/x/sys/README diff --git a/src/mig/vendor/golang.org/x/sys/plan9/asm.s b/vendor/golang.org/x/sys/plan9/asm.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/asm.s rename to vendor/golang.org/x/sys/plan9/asm.s diff --git a/src/mig/vendor/golang.org/x/sys/plan9/asm_plan9_386.s b/vendor/golang.org/x/sys/plan9/asm_plan9_386.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/asm_plan9_386.s rename to vendor/golang.org/x/sys/plan9/asm_plan9_386.s diff --git a/src/mig/vendor/golang.org/x/sys/plan9/asm_plan9_amd64.s b/vendor/golang.org/x/sys/plan9/asm_plan9_amd64.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/asm_plan9_amd64.s rename to vendor/golang.org/x/sys/plan9/asm_plan9_amd64.s diff --git a/src/mig/vendor/golang.org/x/sys/plan9/const_plan9.go b/vendor/golang.org/x/sys/plan9/const_plan9.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/const_plan9.go rename to vendor/golang.org/x/sys/plan9/const_plan9.go diff --git a/src/mig/vendor/golang.org/x/sys/plan9/dir_plan9.go b/vendor/golang.org/x/sys/plan9/dir_plan9.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/dir_plan9.go rename to vendor/golang.org/x/sys/plan9/dir_plan9.go diff --git a/src/mig/vendor/golang.org/x/sys/plan9/env_plan9.go b/vendor/golang.org/x/sys/plan9/env_plan9.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/env_plan9.go rename to vendor/golang.org/x/sys/plan9/env_plan9.go diff --git a/src/mig/vendor/golang.org/x/sys/plan9/env_unset.go b/vendor/golang.org/x/sys/plan9/env_unset.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/env_unset.go rename to vendor/golang.org/x/sys/plan9/env_unset.go diff --git a/src/mig/vendor/golang.org/x/sys/plan9/errors_plan9.go b/vendor/golang.org/x/sys/plan9/errors_plan9.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/errors_plan9.go rename to vendor/golang.org/x/sys/plan9/errors_plan9.go diff --git a/src/mig/vendor/golang.org/x/sys/plan9/mkall.sh b/vendor/golang.org/x/sys/plan9/mkall.sh similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/mkall.sh rename to vendor/golang.org/x/sys/plan9/mkall.sh diff --git a/src/mig/vendor/golang.org/x/sys/plan9/mkerrors.sh b/vendor/golang.org/x/sys/plan9/mkerrors.sh similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/mkerrors.sh rename to vendor/golang.org/x/sys/plan9/mkerrors.sh diff --git a/src/mig/vendor/golang.org/x/sys/plan9/mksyscall.pl b/vendor/golang.org/x/sys/plan9/mksyscall.pl similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/mksyscall.pl rename to vendor/golang.org/x/sys/plan9/mksyscall.pl diff --git a/src/mig/vendor/golang.org/x/sys/plan9/mksysnum_plan9.sh b/vendor/golang.org/x/sys/plan9/mksysnum_plan9.sh similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/mksysnum_plan9.sh rename to vendor/golang.org/x/sys/plan9/mksysnum_plan9.sh diff --git a/src/mig/vendor/golang.org/x/sys/plan9/pwd_go15_plan9.go b/vendor/golang.org/x/sys/plan9/pwd_go15_plan9.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/pwd_go15_plan9.go rename to vendor/golang.org/x/sys/plan9/pwd_go15_plan9.go diff --git a/src/mig/vendor/golang.org/x/sys/plan9/pwd_plan9.go b/vendor/golang.org/x/sys/plan9/pwd_plan9.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/pwd_plan9.go rename to vendor/golang.org/x/sys/plan9/pwd_plan9.go diff --git a/src/mig/vendor/golang.org/x/sys/plan9/race.go b/vendor/golang.org/x/sys/plan9/race.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/race.go rename to vendor/golang.org/x/sys/plan9/race.go diff --git a/src/mig/vendor/golang.org/x/sys/plan9/race0.go b/vendor/golang.org/x/sys/plan9/race0.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/race0.go rename to vendor/golang.org/x/sys/plan9/race0.go diff --git a/src/mig/vendor/golang.org/x/sys/plan9/str.go b/vendor/golang.org/x/sys/plan9/str.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/str.go rename to vendor/golang.org/x/sys/plan9/str.go diff --git a/src/mig/vendor/golang.org/x/sys/plan9/syscall.go b/vendor/golang.org/x/sys/plan9/syscall.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/syscall.go rename to vendor/golang.org/x/sys/plan9/syscall.go diff --git a/src/mig/vendor/golang.org/x/sys/plan9/syscall_plan9.go b/vendor/golang.org/x/sys/plan9/syscall_plan9.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/syscall_plan9.go rename to vendor/golang.org/x/sys/plan9/syscall_plan9.go diff --git a/src/mig/vendor/golang.org/x/sys/plan9/syscall_test.go b/vendor/golang.org/x/sys/plan9/syscall_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/syscall_test.go rename to vendor/golang.org/x/sys/plan9/syscall_test.go diff --git a/src/mig/vendor/golang.org/x/sys/plan9/zsyscall_plan9_386.go b/vendor/golang.org/x/sys/plan9/zsyscall_plan9_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/zsyscall_plan9_386.go rename to vendor/golang.org/x/sys/plan9/zsyscall_plan9_386.go diff --git a/src/mig/vendor/golang.org/x/sys/plan9/zsyscall_plan9_amd64.go b/vendor/golang.org/x/sys/plan9/zsyscall_plan9_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/zsyscall_plan9_amd64.go rename to vendor/golang.org/x/sys/plan9/zsyscall_plan9_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/plan9/zsysnum_plan9.go b/vendor/golang.org/x/sys/plan9/zsysnum_plan9.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/plan9/zsysnum_plan9.go rename to vendor/golang.org/x/sys/plan9/zsysnum_plan9.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/asm.s b/vendor/golang.org/x/sys/unix/asm.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/asm.s rename to vendor/golang.org/x/sys/unix/asm.s diff --git a/src/mig/vendor/golang.org/x/sys/unix/asm_darwin_386.s b/vendor/golang.org/x/sys/unix/asm_darwin_386.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/asm_darwin_386.s rename to vendor/golang.org/x/sys/unix/asm_darwin_386.s diff --git a/src/mig/vendor/golang.org/x/sys/unix/asm_darwin_amd64.s b/vendor/golang.org/x/sys/unix/asm_darwin_amd64.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/asm_darwin_amd64.s rename to vendor/golang.org/x/sys/unix/asm_darwin_amd64.s diff --git a/src/mig/vendor/golang.org/x/sys/unix/asm_darwin_arm.s b/vendor/golang.org/x/sys/unix/asm_darwin_arm.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/asm_darwin_arm.s rename to vendor/golang.org/x/sys/unix/asm_darwin_arm.s diff --git a/src/mig/vendor/golang.org/x/sys/unix/asm_darwin_arm64.s b/vendor/golang.org/x/sys/unix/asm_darwin_arm64.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/asm_darwin_arm64.s rename to vendor/golang.org/x/sys/unix/asm_darwin_arm64.s diff --git a/src/mig/vendor/golang.org/x/sys/unix/asm_dragonfly_386.s b/vendor/golang.org/x/sys/unix/asm_dragonfly_386.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/asm_dragonfly_386.s rename to vendor/golang.org/x/sys/unix/asm_dragonfly_386.s diff --git a/src/mig/vendor/golang.org/x/sys/unix/asm_dragonfly_amd64.s b/vendor/golang.org/x/sys/unix/asm_dragonfly_amd64.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/asm_dragonfly_amd64.s rename to vendor/golang.org/x/sys/unix/asm_dragonfly_amd64.s diff --git a/src/mig/vendor/golang.org/x/sys/unix/asm_freebsd_386.s b/vendor/golang.org/x/sys/unix/asm_freebsd_386.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/asm_freebsd_386.s rename to vendor/golang.org/x/sys/unix/asm_freebsd_386.s diff --git a/src/mig/vendor/golang.org/x/sys/unix/asm_freebsd_amd64.s b/vendor/golang.org/x/sys/unix/asm_freebsd_amd64.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/asm_freebsd_amd64.s rename to vendor/golang.org/x/sys/unix/asm_freebsd_amd64.s diff --git a/src/mig/vendor/golang.org/x/sys/unix/asm_freebsd_arm.s b/vendor/golang.org/x/sys/unix/asm_freebsd_arm.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/asm_freebsd_arm.s rename to vendor/golang.org/x/sys/unix/asm_freebsd_arm.s diff --git a/src/mig/vendor/golang.org/x/sys/unix/asm_linux_386.s b/vendor/golang.org/x/sys/unix/asm_linux_386.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/asm_linux_386.s rename to vendor/golang.org/x/sys/unix/asm_linux_386.s diff --git a/src/mig/vendor/golang.org/x/sys/unix/asm_linux_amd64.s b/vendor/golang.org/x/sys/unix/asm_linux_amd64.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/asm_linux_amd64.s rename to vendor/golang.org/x/sys/unix/asm_linux_amd64.s diff --git a/src/mig/vendor/golang.org/x/sys/unix/asm_linux_arm.s b/vendor/golang.org/x/sys/unix/asm_linux_arm.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/asm_linux_arm.s rename to vendor/golang.org/x/sys/unix/asm_linux_arm.s diff --git a/src/mig/vendor/golang.org/x/sys/unix/asm_linux_arm64.s b/vendor/golang.org/x/sys/unix/asm_linux_arm64.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/asm_linux_arm64.s rename to vendor/golang.org/x/sys/unix/asm_linux_arm64.s diff --git a/src/mig/vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s b/vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s rename to vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s diff --git a/src/mig/vendor/golang.org/x/sys/unix/asm_netbsd_386.s b/vendor/golang.org/x/sys/unix/asm_netbsd_386.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/asm_netbsd_386.s rename to vendor/golang.org/x/sys/unix/asm_netbsd_386.s diff --git a/src/mig/vendor/golang.org/x/sys/unix/asm_netbsd_amd64.s b/vendor/golang.org/x/sys/unix/asm_netbsd_amd64.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/asm_netbsd_amd64.s rename to vendor/golang.org/x/sys/unix/asm_netbsd_amd64.s diff --git a/src/mig/vendor/golang.org/x/sys/unix/asm_netbsd_arm.s b/vendor/golang.org/x/sys/unix/asm_netbsd_arm.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/asm_netbsd_arm.s rename to vendor/golang.org/x/sys/unix/asm_netbsd_arm.s diff --git a/src/mig/vendor/golang.org/x/sys/unix/asm_openbsd_386.s b/vendor/golang.org/x/sys/unix/asm_openbsd_386.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/asm_openbsd_386.s rename to vendor/golang.org/x/sys/unix/asm_openbsd_386.s diff --git a/src/mig/vendor/golang.org/x/sys/unix/asm_openbsd_amd64.s b/vendor/golang.org/x/sys/unix/asm_openbsd_amd64.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/asm_openbsd_amd64.s rename to vendor/golang.org/x/sys/unix/asm_openbsd_amd64.s diff --git a/src/mig/vendor/golang.org/x/sys/unix/asm_solaris_amd64.s b/vendor/golang.org/x/sys/unix/asm_solaris_amd64.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/asm_solaris_amd64.s rename to vendor/golang.org/x/sys/unix/asm_solaris_amd64.s diff --git a/src/mig/vendor/golang.org/x/sys/unix/constants.go b/vendor/golang.org/x/sys/unix/constants.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/constants.go rename to vendor/golang.org/x/sys/unix/constants.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/creds_test.go b/vendor/golang.org/x/sys/unix/creds_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/creds_test.go rename to vendor/golang.org/x/sys/unix/creds_test.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/env_unix.go b/vendor/golang.org/x/sys/unix/env_unix.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/env_unix.go rename to vendor/golang.org/x/sys/unix/env_unix.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/env_unset.go b/vendor/golang.org/x/sys/unix/env_unset.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/env_unset.go rename to vendor/golang.org/x/sys/unix/env_unset.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/export_test.go b/vendor/golang.org/x/sys/unix/export_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/export_test.go rename to vendor/golang.org/x/sys/unix/export_test.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/flock.go b/vendor/golang.org/x/sys/unix/flock.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/flock.go rename to vendor/golang.org/x/sys/unix/flock.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/flock_linux_32bit.go b/vendor/golang.org/x/sys/unix/flock_linux_32bit.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/flock_linux_32bit.go rename to vendor/golang.org/x/sys/unix/flock_linux_32bit.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/gccgo.go b/vendor/golang.org/x/sys/unix/gccgo.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/gccgo.go rename to vendor/golang.org/x/sys/unix/gccgo.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/gccgo_c.c b/vendor/golang.org/x/sys/unix/gccgo_c.c similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/gccgo_c.c rename to vendor/golang.org/x/sys/unix/gccgo_c.c diff --git a/src/mig/vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go b/vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go rename to vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/mkall.sh b/vendor/golang.org/x/sys/unix/mkall.sh similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/mkall.sh rename to vendor/golang.org/x/sys/unix/mkall.sh diff --git a/src/mig/vendor/golang.org/x/sys/unix/mkerrors.sh b/vendor/golang.org/x/sys/unix/mkerrors.sh similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/mkerrors.sh rename to vendor/golang.org/x/sys/unix/mkerrors.sh diff --git a/src/mig/vendor/golang.org/x/sys/unix/mksyscall.pl b/vendor/golang.org/x/sys/unix/mksyscall.pl similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/mksyscall.pl rename to vendor/golang.org/x/sys/unix/mksyscall.pl diff --git a/src/mig/vendor/golang.org/x/sys/unix/mksyscall_solaris.pl b/vendor/golang.org/x/sys/unix/mksyscall_solaris.pl similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/mksyscall_solaris.pl rename to vendor/golang.org/x/sys/unix/mksyscall_solaris.pl diff --git a/src/mig/vendor/golang.org/x/sys/unix/mksysctl_openbsd.pl b/vendor/golang.org/x/sys/unix/mksysctl_openbsd.pl similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/mksysctl_openbsd.pl rename to vendor/golang.org/x/sys/unix/mksysctl_openbsd.pl diff --git a/src/mig/vendor/golang.org/x/sys/unix/mksysnum_darwin.pl b/vendor/golang.org/x/sys/unix/mksysnum_darwin.pl similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/mksysnum_darwin.pl rename to vendor/golang.org/x/sys/unix/mksysnum_darwin.pl diff --git a/src/mig/vendor/golang.org/x/sys/unix/mksysnum_dragonfly.pl b/vendor/golang.org/x/sys/unix/mksysnum_dragonfly.pl similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/mksysnum_dragonfly.pl rename to vendor/golang.org/x/sys/unix/mksysnum_dragonfly.pl diff --git a/src/mig/vendor/golang.org/x/sys/unix/mksysnum_freebsd.pl b/vendor/golang.org/x/sys/unix/mksysnum_freebsd.pl similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/mksysnum_freebsd.pl rename to vendor/golang.org/x/sys/unix/mksysnum_freebsd.pl diff --git a/src/mig/vendor/golang.org/x/sys/unix/mksysnum_linux.pl b/vendor/golang.org/x/sys/unix/mksysnum_linux.pl similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/mksysnum_linux.pl rename to vendor/golang.org/x/sys/unix/mksysnum_linux.pl diff --git a/src/mig/vendor/golang.org/x/sys/unix/mksysnum_netbsd.pl b/vendor/golang.org/x/sys/unix/mksysnum_netbsd.pl similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/mksysnum_netbsd.pl rename to vendor/golang.org/x/sys/unix/mksysnum_netbsd.pl diff --git a/src/mig/vendor/golang.org/x/sys/unix/mksysnum_openbsd.pl b/vendor/golang.org/x/sys/unix/mksysnum_openbsd.pl similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/mksysnum_openbsd.pl rename to vendor/golang.org/x/sys/unix/mksysnum_openbsd.pl diff --git a/src/mig/vendor/golang.org/x/sys/unix/mmap_unix_test.go b/vendor/golang.org/x/sys/unix/mmap_unix_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/mmap_unix_test.go rename to vendor/golang.org/x/sys/unix/mmap_unix_test.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/race.go b/vendor/golang.org/x/sys/unix/race.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/race.go rename to vendor/golang.org/x/sys/unix/race.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/race0.go b/vendor/golang.org/x/sys/unix/race0.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/race0.go rename to vendor/golang.org/x/sys/unix/race0.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/sockcmsg_linux.go b/vendor/golang.org/x/sys/unix/sockcmsg_linux.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/sockcmsg_linux.go rename to vendor/golang.org/x/sys/unix/sockcmsg_linux.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/sockcmsg_unix.go b/vendor/golang.org/x/sys/unix/sockcmsg_unix.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/sockcmsg_unix.go rename to vendor/golang.org/x/sys/unix/sockcmsg_unix.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/str.go b/vendor/golang.org/x/sys/unix/str.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/str.go rename to vendor/golang.org/x/sys/unix/str.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall.go b/vendor/golang.org/x/sys/unix/syscall.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall.go rename to vendor/golang.org/x/sys/unix/syscall.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_bsd.go b/vendor/golang.org/x/sys/unix/syscall_bsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_bsd.go rename to vendor/golang.org/x/sys/unix/syscall_bsd.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_bsd_test.go b/vendor/golang.org/x/sys/unix/syscall_bsd_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_bsd_test.go rename to vendor/golang.org/x/sys/unix/syscall_bsd_test.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_darwin.go b/vendor/golang.org/x/sys/unix/syscall_darwin.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_darwin.go rename to vendor/golang.org/x/sys/unix/syscall_darwin.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_darwin_386.go b/vendor/golang.org/x/sys/unix/syscall_darwin_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_darwin_386.go rename to vendor/golang.org/x/sys/unix/syscall_darwin_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go b/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go rename to vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_darwin_arm.go b/vendor/golang.org/x/sys/unix/syscall_darwin_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_darwin_arm.go rename to vendor/golang.org/x/sys/unix/syscall_darwin_arm.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go b/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go rename to vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_dragonfly.go b/vendor/golang.org/x/sys/unix/syscall_dragonfly.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_dragonfly.go rename to vendor/golang.org/x/sys/unix/syscall_dragonfly.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_dragonfly_386.go b/vendor/golang.org/x/sys/unix/syscall_dragonfly_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_dragonfly_386.go rename to vendor/golang.org/x/sys/unix/syscall_dragonfly_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go b/vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go rename to vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_freebsd.go b/vendor/golang.org/x/sys/unix/syscall_freebsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_freebsd.go rename to vendor/golang.org/x/sys/unix/syscall_freebsd.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_freebsd_386.go b/vendor/golang.org/x/sys/unix/syscall_freebsd_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_freebsd_386.go rename to vendor/golang.org/x/sys/unix/syscall_freebsd_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go b/vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go rename to vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go b/vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go rename to vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_linux.go b/vendor/golang.org/x/sys/unix/syscall_linux.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_linux.go rename to vendor/golang.org/x/sys/unix/syscall_linux.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_linux_386.go b/vendor/golang.org/x/sys/unix/syscall_linux_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_linux_386.go rename to vendor/golang.org/x/sys/unix/syscall_linux_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_linux_amd64.go b/vendor/golang.org/x/sys/unix/syscall_linux_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_linux_amd64.go rename to vendor/golang.org/x/sys/unix/syscall_linux_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_linux_arm.go b/vendor/golang.org/x/sys/unix/syscall_linux_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_linux_arm.go rename to vendor/golang.org/x/sys/unix/syscall_linux_arm.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_linux_arm64.go b/vendor/golang.org/x/sys/unix/syscall_linux_arm64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_linux_arm64.go rename to vendor/golang.org/x/sys/unix/syscall_linux_arm64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go b/vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go rename to vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_netbsd.go b/vendor/golang.org/x/sys/unix/syscall_netbsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_netbsd.go rename to vendor/golang.org/x/sys/unix/syscall_netbsd.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_netbsd_386.go b/vendor/golang.org/x/sys/unix/syscall_netbsd_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_netbsd_386.go rename to vendor/golang.org/x/sys/unix/syscall_netbsd_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go b/vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go rename to vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go b/vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go rename to vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_no_getwd.go b/vendor/golang.org/x/sys/unix/syscall_no_getwd.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_no_getwd.go rename to vendor/golang.org/x/sys/unix/syscall_no_getwd.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_openbsd.go b/vendor/golang.org/x/sys/unix/syscall_openbsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_openbsd.go rename to vendor/golang.org/x/sys/unix/syscall_openbsd.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_openbsd_386.go b/vendor/golang.org/x/sys/unix/syscall_openbsd_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_openbsd_386.go rename to vendor/golang.org/x/sys/unix/syscall_openbsd_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go b/vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go rename to vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_solaris.go b/vendor/golang.org/x/sys/unix/syscall_solaris.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_solaris.go rename to vendor/golang.org/x/sys/unix/syscall_solaris.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go b/vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go rename to vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_test.go b/vendor/golang.org/x/sys/unix/syscall_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_test.go rename to vendor/golang.org/x/sys/unix/syscall_test.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_unix.go b/vendor/golang.org/x/sys/unix/syscall_unix.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_unix.go rename to vendor/golang.org/x/sys/unix/syscall_unix.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/syscall_unix_test.go b/vendor/golang.org/x/sys/unix/syscall_unix_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/syscall_unix_test.go rename to vendor/golang.org/x/sys/unix/syscall_unix_test.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/types_darwin.go b/vendor/golang.org/x/sys/unix/types_darwin.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/types_darwin.go rename to vendor/golang.org/x/sys/unix/types_darwin.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/types_dragonfly.go b/vendor/golang.org/x/sys/unix/types_dragonfly.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/types_dragonfly.go rename to vendor/golang.org/x/sys/unix/types_dragonfly.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/types_freebsd.go b/vendor/golang.org/x/sys/unix/types_freebsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/types_freebsd.go rename to vendor/golang.org/x/sys/unix/types_freebsd.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/types_linux.go b/vendor/golang.org/x/sys/unix/types_linux.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/types_linux.go rename to vendor/golang.org/x/sys/unix/types_linux.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/types_netbsd.go b/vendor/golang.org/x/sys/unix/types_netbsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/types_netbsd.go rename to vendor/golang.org/x/sys/unix/types_netbsd.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/types_openbsd.go b/vendor/golang.org/x/sys/unix/types_openbsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/types_openbsd.go rename to vendor/golang.org/x/sys/unix/types_openbsd.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/types_solaris.go b/vendor/golang.org/x/sys/unix/types_solaris.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/types_solaris.go rename to vendor/golang.org/x/sys/unix/types_solaris.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zerrors_darwin_386.go b/vendor/golang.org/x/sys/unix/zerrors_darwin_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zerrors_darwin_386.go rename to vendor/golang.org/x/sys/unix/zerrors_darwin_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go b/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go rename to vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zerrors_darwin_arm.go b/vendor/golang.org/x/sys/unix/zerrors_darwin_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zerrors_darwin_arm.go rename to vendor/golang.org/x/sys/unix/zerrors_darwin_arm.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go b/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go rename to vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zerrors_dragonfly_386.go b/vendor/golang.org/x/sys/unix/zerrors_dragonfly_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zerrors_dragonfly_386.go rename to vendor/golang.org/x/sys/unix/zerrors_dragonfly_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go b/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go rename to vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go b/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go rename to vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go b/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go rename to vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go b/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go rename to vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zerrors_linux_386.go b/vendor/golang.org/x/sys/unix/zerrors_linux_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zerrors_linux_386.go rename to vendor/golang.org/x/sys/unix/zerrors_linux_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go b/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go rename to vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go b/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go rename to vendor/golang.org/x/sys/unix/zerrors_linux_arm.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go b/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go rename to vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go b/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go rename to vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go b/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go rename to vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go b/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go rename to vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go b/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go rename to vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go b/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go rename to vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go b/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go rename to vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go b/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go rename to vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go b/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go rename to vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.go b/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.go rename to vendor/golang.org/x/sys/unix/zsyscall_darwin_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go rename to vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.go b/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.go rename to vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go b/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go rename to vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_386.go b/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_386.go rename to vendor/golang.org/x/sys/unix/zsyscall_dragonfly_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go rename to vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go b/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go rename to vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go rename to vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go b/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go rename to vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsyscall_linux_386.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsyscall_linux_386.go rename to vendor/golang.org/x/sys/unix/zsyscall_linux_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go rename to vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go rename to vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go rename to vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go rename to vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go rename to vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go b/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go rename to vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go rename to vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go b/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go rename to vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go rename to vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go rename to vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go rename to vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysctl_openbsd.go b/vendor/golang.org/x/sys/unix/zsysctl_openbsd.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysctl_openbsd.go rename to vendor/golang.org/x/sys/unix/zsysctl_openbsd.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysnum_darwin_386.go b/vendor/golang.org/x/sys/unix/zsysnum_darwin_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysnum_darwin_386.go rename to vendor/golang.org/x/sys/unix/zsysnum_darwin_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go b/vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go rename to vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm.go b/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm.go rename to vendor/golang.org/x/sys/unix/zsysnum_darwin_arm.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go b/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go rename to vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_386.go b/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_386.go rename to vendor/golang.org/x/sys/unix/zsysnum_dragonfly_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go b/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go rename to vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go b/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go rename to vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go b/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go rename to vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go b/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go rename to vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go rename to vendor/golang.org/x/sys/unix/zsysnum_linux_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go rename to vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go rename to vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go rename to vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go rename to vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go rename to vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go b/vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go rename to vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go b/vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go rename to vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go b/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go rename to vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go rename to vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go rename to vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/zsysnum_solaris_amd64.go b/vendor/golang.org/x/sys/unix/zsysnum_solaris_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/zsysnum_solaris_amd64.go rename to vendor/golang.org/x/sys/unix/zsysnum_solaris_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/ztypes_darwin_386.go b/vendor/golang.org/x/sys/unix/ztypes_darwin_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/ztypes_darwin_386.go rename to vendor/golang.org/x/sys/unix/ztypes_darwin_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go b/vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go rename to vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/ztypes_darwin_arm.go b/vendor/golang.org/x/sys/unix/ztypes_darwin_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/ztypes_darwin_arm.go rename to vendor/golang.org/x/sys/unix/ztypes_darwin_arm.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go b/vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go rename to vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/ztypes_dragonfly_386.go b/vendor/golang.org/x/sys/unix/ztypes_dragonfly_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/ztypes_dragonfly_386.go rename to vendor/golang.org/x/sys/unix/ztypes_dragonfly_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go b/vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go rename to vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go b/vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go rename to vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go b/vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go rename to vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go b/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go rename to vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/ztypes_linux_386.go b/vendor/golang.org/x/sys/unix/ztypes_linux_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/ztypes_linux_386.go rename to vendor/golang.org/x/sys/unix/ztypes_linux_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go b/vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go rename to vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/ztypes_linux_arm.go b/vendor/golang.org/x/sys/unix/ztypes_linux_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/ztypes_linux_arm.go rename to vendor/golang.org/x/sys/unix/ztypes_linux_arm.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go b/vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go rename to vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go b/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go rename to vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go b/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go rename to vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go b/vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go rename to vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go b/vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go rename to vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go b/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go rename to vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go b/vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go rename to vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go b/vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go rename to vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go b/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go rename to vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/asm.s b/vendor/golang.org/x/sys/windows/asm.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/asm.s rename to vendor/golang.org/x/sys/windows/asm.s diff --git a/src/mig/vendor/golang.org/x/sys/windows/asm_windows_386.s b/vendor/golang.org/x/sys/windows/asm_windows_386.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/asm_windows_386.s rename to vendor/golang.org/x/sys/windows/asm_windows_386.s diff --git a/src/mig/vendor/golang.org/x/sys/windows/asm_windows_amd64.s b/vendor/golang.org/x/sys/windows/asm_windows_amd64.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/asm_windows_amd64.s rename to vendor/golang.org/x/sys/windows/asm_windows_amd64.s diff --git a/src/mig/vendor/golang.org/x/sys/windows/dll_windows.go b/vendor/golang.org/x/sys/windows/dll_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/dll_windows.go rename to vendor/golang.org/x/sys/windows/dll_windows.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/env_unset.go b/vendor/golang.org/x/sys/windows/env_unset.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/env_unset.go rename to vendor/golang.org/x/sys/windows/env_unset.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/env_windows.go b/vendor/golang.org/x/sys/windows/env_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/env_windows.go rename to vendor/golang.org/x/sys/windows/env_windows.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/eventlog.go b/vendor/golang.org/x/sys/windows/eventlog.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/eventlog.go rename to vendor/golang.org/x/sys/windows/eventlog.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/exec_windows.go b/vendor/golang.org/x/sys/windows/exec_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/exec_windows.go rename to vendor/golang.org/x/sys/windows/exec_windows.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/race.go b/vendor/golang.org/x/sys/windows/race.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/race.go rename to vendor/golang.org/x/sys/windows/race.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/race0.go b/vendor/golang.org/x/sys/windows/race0.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/race0.go rename to vendor/golang.org/x/sys/windows/race0.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/registry/export_test.go b/vendor/golang.org/x/sys/windows/registry/export_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/registry/export_test.go rename to vendor/golang.org/x/sys/windows/registry/export_test.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/registry/key.go b/vendor/golang.org/x/sys/windows/registry/key.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/registry/key.go rename to vendor/golang.org/x/sys/windows/registry/key.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/registry/registry_test.go b/vendor/golang.org/x/sys/windows/registry/registry_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/registry/registry_test.go rename to vendor/golang.org/x/sys/windows/registry/registry_test.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/registry/syscall.go b/vendor/golang.org/x/sys/windows/registry/syscall.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/registry/syscall.go rename to vendor/golang.org/x/sys/windows/registry/syscall.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/registry/value.go b/vendor/golang.org/x/sys/windows/registry/value.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/registry/value.go rename to vendor/golang.org/x/sys/windows/registry/value.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/registry/zsyscall_windows.go b/vendor/golang.org/x/sys/windows/registry/zsyscall_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/registry/zsyscall_windows.go rename to vendor/golang.org/x/sys/windows/registry/zsyscall_windows.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/security_windows.go b/vendor/golang.org/x/sys/windows/security_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/security_windows.go rename to vendor/golang.org/x/sys/windows/security_windows.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/service.go b/vendor/golang.org/x/sys/windows/service.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/service.go rename to vendor/golang.org/x/sys/windows/service.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/str.go b/vendor/golang.org/x/sys/windows/str.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/str.go rename to vendor/golang.org/x/sys/windows/str.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/debug/log.go b/vendor/golang.org/x/sys/windows/svc/debug/log.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/debug/log.go rename to vendor/golang.org/x/sys/windows/svc/debug/log.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/debug/service.go b/vendor/golang.org/x/sys/windows/svc/debug/service.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/debug/service.go rename to vendor/golang.org/x/sys/windows/svc/debug/service.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/event.go b/vendor/golang.org/x/sys/windows/svc/event.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/event.go rename to vendor/golang.org/x/sys/windows/svc/event.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/eventlog/install.go b/vendor/golang.org/x/sys/windows/svc/eventlog/install.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/eventlog/install.go rename to vendor/golang.org/x/sys/windows/svc/eventlog/install.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/eventlog/log.go b/vendor/golang.org/x/sys/windows/svc/eventlog/log.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/eventlog/log.go rename to vendor/golang.org/x/sys/windows/svc/eventlog/log.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/eventlog/log_test.go b/vendor/golang.org/x/sys/windows/svc/eventlog/log_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/eventlog/log_test.go rename to vendor/golang.org/x/sys/windows/svc/eventlog/log_test.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/example/beep.go b/vendor/golang.org/x/sys/windows/svc/example/beep.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/example/beep.go rename to vendor/golang.org/x/sys/windows/svc/example/beep.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/example/install.go b/vendor/golang.org/x/sys/windows/svc/example/install.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/example/install.go rename to vendor/golang.org/x/sys/windows/svc/example/install.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/example/main.go b/vendor/golang.org/x/sys/windows/svc/example/main.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/example/main.go rename to vendor/golang.org/x/sys/windows/svc/example/main.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/example/manage.go b/vendor/golang.org/x/sys/windows/svc/example/manage.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/example/manage.go rename to vendor/golang.org/x/sys/windows/svc/example/manage.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/example/service.go b/vendor/golang.org/x/sys/windows/svc/example/service.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/example/service.go rename to vendor/golang.org/x/sys/windows/svc/example/service.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/go12.c b/vendor/golang.org/x/sys/windows/svc/go12.c similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/go12.c rename to vendor/golang.org/x/sys/windows/svc/go12.c diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/go12.go b/vendor/golang.org/x/sys/windows/svc/go12.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/go12.go rename to vendor/golang.org/x/sys/windows/svc/go12.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/go13.go b/vendor/golang.org/x/sys/windows/svc/go13.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/go13.go rename to vendor/golang.org/x/sys/windows/svc/go13.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/mgr/config.go b/vendor/golang.org/x/sys/windows/svc/mgr/config.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/mgr/config.go rename to vendor/golang.org/x/sys/windows/svc/mgr/config.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/mgr/mgr.go b/vendor/golang.org/x/sys/windows/svc/mgr/mgr.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/mgr/mgr.go rename to vendor/golang.org/x/sys/windows/svc/mgr/mgr.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/mgr/mgr_test.go b/vendor/golang.org/x/sys/windows/svc/mgr/mgr_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/mgr/mgr_test.go rename to vendor/golang.org/x/sys/windows/svc/mgr/mgr_test.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/mgr/service.go b/vendor/golang.org/x/sys/windows/svc/mgr/service.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/mgr/service.go rename to vendor/golang.org/x/sys/windows/svc/mgr/service.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/security.go b/vendor/golang.org/x/sys/windows/svc/security.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/security.go rename to vendor/golang.org/x/sys/windows/svc/security.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/service.go b/vendor/golang.org/x/sys/windows/svc/service.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/service.go rename to vendor/golang.org/x/sys/windows/svc/service.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/svc_test.go b/vendor/golang.org/x/sys/windows/svc/svc_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/svc_test.go rename to vendor/golang.org/x/sys/windows/svc/svc_test.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/sys_386.s b/vendor/golang.org/x/sys/windows/svc/sys_386.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/sys_386.s rename to vendor/golang.org/x/sys/windows/svc/sys_386.s diff --git a/src/mig/vendor/golang.org/x/sys/windows/svc/sys_amd64.s b/vendor/golang.org/x/sys/windows/svc/sys_amd64.s similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/svc/sys_amd64.s rename to vendor/golang.org/x/sys/windows/svc/sys_amd64.s diff --git a/src/mig/vendor/golang.org/x/sys/windows/syscall.go b/vendor/golang.org/x/sys/windows/syscall.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/syscall.go rename to vendor/golang.org/x/sys/windows/syscall.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/syscall_test.go b/vendor/golang.org/x/sys/windows/syscall_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/syscall_test.go rename to vendor/golang.org/x/sys/windows/syscall_test.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/syscall_windows.go b/vendor/golang.org/x/sys/windows/syscall_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/syscall_windows.go rename to vendor/golang.org/x/sys/windows/syscall_windows.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/syscall_windows_test.go b/vendor/golang.org/x/sys/windows/syscall_windows_test.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/syscall_windows_test.go rename to vendor/golang.org/x/sys/windows/syscall_windows_test.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/zsyscall_windows.go b/vendor/golang.org/x/sys/windows/zsyscall_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/zsyscall_windows.go rename to vendor/golang.org/x/sys/windows/zsyscall_windows.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/ztypes_windows.go b/vendor/golang.org/x/sys/windows/ztypes_windows.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/ztypes_windows.go rename to vendor/golang.org/x/sys/windows/ztypes_windows.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/ztypes_windows_386.go b/vendor/golang.org/x/sys/windows/ztypes_windows_386.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/ztypes_windows_386.go rename to vendor/golang.org/x/sys/windows/ztypes_windows_386.go diff --git a/src/mig/vendor/golang.org/x/sys/windows/ztypes_windows_amd64.go b/vendor/golang.org/x/sys/windows/ztypes_windows_amd64.go similarity index 100% rename from src/mig/vendor/golang.org/x/sys/windows/ztypes_windows_amd64.go rename to vendor/golang.org/x/sys/windows/ztypes_windows_amd64.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/LICENSE b/vendor/gopkg.in/gcfg.v1/LICENSE similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/LICENSE rename to vendor/gopkg.in/gcfg.v1/LICENSE diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/README b/vendor/gopkg.in/gcfg.v1/README similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/README rename to vendor/gopkg.in/gcfg.v1/README diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/doc.go b/vendor/gopkg.in/gcfg.v1/doc.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/doc.go rename to vendor/gopkg.in/gcfg.v1/doc.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/example_test.go b/vendor/gopkg.in/gcfg.v1/example_test.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/example_test.go rename to vendor/gopkg.in/gcfg.v1/example_test.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/go1_0.go b/vendor/gopkg.in/gcfg.v1/go1_0.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/go1_0.go rename to vendor/gopkg.in/gcfg.v1/go1_0.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/go1_2.go b/vendor/gopkg.in/gcfg.v1/go1_2.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/go1_2.go rename to vendor/gopkg.in/gcfg.v1/go1_2.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/issues_test.go b/vendor/gopkg.in/gcfg.v1/issues_test.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/issues_test.go rename to vendor/gopkg.in/gcfg.v1/issues_test.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/read.go b/vendor/gopkg.in/gcfg.v1/read.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/read.go rename to vendor/gopkg.in/gcfg.v1/read.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/read_test.go b/vendor/gopkg.in/gcfg.v1/read_test.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/read_test.go rename to vendor/gopkg.in/gcfg.v1/read_test.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/scanner/errors.go b/vendor/gopkg.in/gcfg.v1/scanner/errors.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/scanner/errors.go rename to vendor/gopkg.in/gcfg.v1/scanner/errors.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/scanner/example_test.go b/vendor/gopkg.in/gcfg.v1/scanner/example_test.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/scanner/example_test.go rename to vendor/gopkg.in/gcfg.v1/scanner/example_test.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/scanner/scanner.go b/vendor/gopkg.in/gcfg.v1/scanner/scanner.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/scanner/scanner.go rename to vendor/gopkg.in/gcfg.v1/scanner/scanner.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/scanner/scanner_test.go b/vendor/gopkg.in/gcfg.v1/scanner/scanner_test.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/scanner/scanner_test.go rename to vendor/gopkg.in/gcfg.v1/scanner/scanner_test.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/set.go b/vendor/gopkg.in/gcfg.v1/set.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/set.go rename to vendor/gopkg.in/gcfg.v1/set.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/testdata/gcfg_test.gcfg b/vendor/gopkg.in/gcfg.v1/testdata/gcfg_test.gcfg similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/testdata/gcfg_test.gcfg rename to vendor/gopkg.in/gcfg.v1/testdata/gcfg_test.gcfg diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/testdata/gcfg_unicode_test.gcfg b/vendor/gopkg.in/gcfg.v1/testdata/gcfg_unicode_test.gcfg similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/testdata/gcfg_unicode_test.gcfg rename to vendor/gopkg.in/gcfg.v1/testdata/gcfg_unicode_test.gcfg diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/token/position.go b/vendor/gopkg.in/gcfg.v1/token/position.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/token/position.go rename to vendor/gopkg.in/gcfg.v1/token/position.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/token/position_test.go b/vendor/gopkg.in/gcfg.v1/token/position_test.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/token/position_test.go rename to vendor/gopkg.in/gcfg.v1/token/position_test.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/token/serialize.go b/vendor/gopkg.in/gcfg.v1/token/serialize.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/token/serialize.go rename to vendor/gopkg.in/gcfg.v1/token/serialize.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/token/serialize_test.go b/vendor/gopkg.in/gcfg.v1/token/serialize_test.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/token/serialize_test.go rename to vendor/gopkg.in/gcfg.v1/token/serialize_test.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/token/token.go b/vendor/gopkg.in/gcfg.v1/token/token.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/token/token.go rename to vendor/gopkg.in/gcfg.v1/token/token.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/types/bool.go b/vendor/gopkg.in/gcfg.v1/types/bool.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/types/bool.go rename to vendor/gopkg.in/gcfg.v1/types/bool.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/types/doc.go b/vendor/gopkg.in/gcfg.v1/types/doc.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/types/doc.go rename to vendor/gopkg.in/gcfg.v1/types/doc.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/types/enum.go b/vendor/gopkg.in/gcfg.v1/types/enum.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/types/enum.go rename to vendor/gopkg.in/gcfg.v1/types/enum.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/types/enum_test.go b/vendor/gopkg.in/gcfg.v1/types/enum_test.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/types/enum_test.go rename to vendor/gopkg.in/gcfg.v1/types/enum_test.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/types/int.go b/vendor/gopkg.in/gcfg.v1/types/int.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/types/int.go rename to vendor/gopkg.in/gcfg.v1/types/int.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/types/int_test.go b/vendor/gopkg.in/gcfg.v1/types/int_test.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/types/int_test.go rename to vendor/gopkg.in/gcfg.v1/types/int_test.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/types/scan.go b/vendor/gopkg.in/gcfg.v1/types/scan.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/types/scan.go rename to vendor/gopkg.in/gcfg.v1/types/scan.go diff --git a/src/mig/vendor/gopkg.in/gcfg.v1/types/scan_test.go b/vendor/gopkg.in/gcfg.v1/types/scan_test.go similarity index 100% rename from src/mig/vendor/gopkg.in/gcfg.v1/types/scan_test.go rename to vendor/gopkg.in/gcfg.v1/types/scan_test.go diff --git a/src/mig/workers/agent_intel/doc.rst b/workers/agent_intel/doc.rst similarity index 100% rename from src/mig/workers/agent_intel/doc.rst rename to workers/agent_intel/doc.rst diff --git a/src/mig/workers/agent_intel/main.go b/workers/agent_intel/main.go similarity index 99% rename from src/mig/workers/agent_intel/main.go rename to workers/agent_intel/main.go index d3266ce2..fec6aca7 100644 --- a/src/mig/workers/agent_intel/main.go +++ b/workers/agent_intel/main.go @@ -11,8 +11,8 @@ import ( "flag" "fmt" "github.com/jvehent/gozdef" - "mig" - "mig/workers" + "mig.ninja/mig" + "mig.ninja/mig/workers" "os" "os/exec" "regexp" diff --git a/src/mig/workers/agent_verif/main.go b/workers/agent_verif/main.go similarity index 97% rename from src/mig/workers/agent_verif/main.go rename to workers/agent_verif/main.go index e0571109..1618b732 100644 --- a/src/mig/workers/agent_verif/main.go +++ b/workers/agent_verif/main.go @@ -9,8 +9,8 @@ import ( "gopkg.in/gcfg.v1" "flag" "fmt" - "mig" - "mig/workers" + "mig.ninja/mig" + "mig.ninja/mig/workers" "os" ) diff --git a/src/mig/workers/compliance_item/doc.rst b/workers/compliance_item/doc.rst similarity index 100% rename from src/mig/workers/compliance_item/doc.rst rename to workers/compliance_item/doc.rst diff --git a/src/mig/workers/compliance_item/main.go b/workers/compliance_item/main.go similarity index 98% rename from src/mig/workers/compliance_item/main.go rename to workers/compliance_item/main.go index dda7be70..2fb465d8 100644 --- a/src/mig/workers/compliance_item/main.go +++ b/workers/compliance_item/main.go @@ -11,10 +11,10 @@ import ( "flag" "fmt" "github.com/jvehent/gozdef" - "mig" - "mig/modules" - "mig/modules/file" - "mig/workers" + "mig.ninja/mig" + "mig.ninja/mig/modules" + "mig.ninja/mig/modules/file" + "mig.ninja/mig/workers" "os" "os/exec" "regexp" diff --git a/src/mig/workers/workers.go b/workers/workers.go similarity index 99% rename from src/mig/workers/workers.go rename to workers/workers.go index fae1ab11..402699a5 100644 --- a/src/mig/workers/workers.go +++ b/workers/workers.go @@ -12,7 +12,7 @@ import ( "fmt" "github.com/streadway/amqp" "io/ioutil" - "mig" + "mig.ninja/mig" "net" "time" )