A couple more Makefile tweaks

Automatically download rapidjson for making the c++ version
Remove some awkwardness with the `go` target
Add dependency from `cxx` to `json` so you can run everything in one step