Connections, Buttons, Simple Test Program

A connection wrapper, a button class and it's wrapper.
Classes in go which use those wrappers.
A simple go main which toggles the button every 5 seconds.
A test program which connect to the go test and prints the results.