refactor(ci): rewrite test harness in Go

Usually rewriting to achieve the same functionality is a fool's errand,
but in this case:
- contributors to Deis need to know Go and Python, not Ruby as well
- two interns this summer will begin by expanding our test suite, and
  they are interested in Go