Support protobuf ("Google Protocol Buffers")

2.5.0 is the latest version.
2.4.0a is required by Hadoop-2.0.0-cdh4.5.0.