maven example of using and compiling protobuff/thrift/avro