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

didn't you mean ```ofType.isAssignableFrom(elem.getClass())``` ?