ISPN-3480 Use protoparser lib instead of relying on binary descriptors generated by protoc

https://issues.jboss.org/browse/ISPN-3480

Removed dependency of protoc and google descriptors. All tests passing and no perf regressions

I think putting each field in a separate declaration is preferable.