travis.yml: fix import errors by calling go get
fix(update/types): go fmt

fix up the formatting with go fmt
fix(new-version): use panic instead of os.Exit()

much cleaner, do this instead.
feat(new-version): read metadata and save it away

read update metadata like size and rsa signature and push it into the
API