Go 1.2

This should be what is needed for go 1.2 happy to make any changes, but this was the first patch that came to mind after reading the code.

Currently tested locally on Mavericks, so wanting to see what the build system does.

Also, bottles are a mystery to me, so I commented that out with a question. let me know those changes.