merging larkost/2390-remove-proto-buffers

Issue #2390 Remove the need for the proto-buffers ruby gem
Bypass the need to have the ruby proto-buffers gem installed in order to translate the master proto buffers file into a ruby hierarchy