resolution for #2415
initial checkin of #2297 remove protobufjs dependency

Replaces compiling the protobuff definition into .js form with a script the pulls out just the constants.
initial checkin of #2297 remove protobufjs dependency

Replaces compiling the protobuff definition into .js form with a script the pulls out just the constants.
fixing defects D2544 and D2545

removes the protobufjs library and removes a extra rm from the makefile
resolving rebase conflicts