fix golint reports
Merge pull request #3 from andybons/andybons_golint

fix golint reports
Protobuf support - Makefile and README
Pull in the api from the design doc

- Mostly mechanical conversion to make protoc happy.