Changes to C++ protocol buffer compilation.
Changes to C++ protocol buffer compilation.

Generate C++ code for all .proto files before attempting
to compile them. This takes care of the case where generated
.pb.cc files include other header / c++ files due to proto
imports in the original .proto files.

Change-Id: I26513842618fd31f0b33a3f10df2a5e556094515

pranav01/platform_manifest,xorware/android_build,Hybrid-Power/startsync,knone1/platform_manifest,xorware/android_build,see4ri/lolili,xorware/android_build,ND-3500/platform_manifest,RR-msm7x30/platform_manifest,fallouttester/platform_manifest,xorware/android_build,xorware/android_build,hagar006/platform_manifest