protobuf 2.9.0

Rust implementation of Google protocol buffers

How to develop rust-protobuf itself

cargo test --all to build everything.

If code generator is changed, code needs to be regenerated, see regenerate.sh.