Add gojson, a tool for using JSON in Go code

* gojson generates Go struct definitions from arbitrary sample json