Add build instructions & version constraint notes

We take too much Go-specific knowledge for granted; provide hints and
guidance in the `README.md` to better guide those new to Go.
Merge branch 'note_versions'

Improves guidance on building with Go, and requirements of Go
versioning.