chore(third_party.go): s/path.go/third_party.go/g
feat(third_party.go): exit with 1 on failure

this is important since people may test the return code for tests, etc