Upgraded version of original Chris Kuklewicz protocol-buffers package