Properly use fn deriving in codegen
impl Show for Message

Currently, rust default Show is used. Later, Show should output protobuf
text format.
impl Clone for Message
impl Default for Message
Add protobuf perftest

Compare rust and C++ implementations

Also, note rust-protobuf is compiled with optimization now by default.