Throw error if building against wrong go version

Signed-off-by: Zachary Auerbach <zauerbach@pivotal.io>
Delay sha1 test failure for another 6 months

Signed-off-by: Zachary Auerbach <zauerbach@pivotal.io>