use upstream hack/build-go.sh script instead of by hand

We actually have to edit the upstream script.  They use go install.
Before of Fedora packaging, go install can not work.  So we revert to
the interative go build instead of single go install.  This also means
we don't have to monkey with the GOPATH
Supply the version via environment variable, not doing it outselves
call hack/test-go.sh in %check
call hack/test-cmd.sh at check time
remove third party deps in a patch, not the spec file

This way, if the third_party code every changes in the upstream project,
it will fail applying the patch, rather than hide the issue.  This
forces the maintainer to determine if our external dependancy is up to
date and update the cleanup patch if so.
Move to upstream version aeea1b1e06ef2342942eead2e19be37333922a91
Merge pull request #6 from projectatomic/eparis-work

Use more upstream scripts and move to latest version