fixes for wandering files.

* Moved protobuf stuff to github
* Added patch to Makefile to generate the pb.go file
* Updated README for devs.