Generalize proto_library.{h,cc} to translate_and_compile.{h,cc} so
that it can be used for both protobuf and rpcz.