"OPEN" and "END" had an accidental space between them before in the comment the original list was based upon
This adds a python script to generate constants.go when `go generate` is called, and updates the structs, tests, and command-line client to all use the new named constants.