Adds .gitignore for common Go-related files as well as ignoring the binary generate via go build and/or `make binary`.