Proto commits in eishay/jvm-serializers

These 9 commits are when the Protocol Buffers files have changed:

Commit:4b851af
Author:David Yu

oops! forgot one file

The documentation is generated from this commit.

Commit:4439d43
Author:kannan@cakoose.com

In Thrift/Protobuf schemas, make required fields 'required' to try and make the test fair. git-svn-id: https://thrift-protobuf-compare.googlecode.com/svn/branches/kannan@158 1a700704-b3b4-11dd-8d2d-9519526c4844

Commit:5439c77
Author:kannan@cakoose.com

Protobuf schema bug: JAVA and FLASH were set to the same ordinal value. git-svn-id: https://thrift-protobuf-compare.googlecode.com/svn/branches/kannan@144 1a700704-b3b4-11dd-8d2d-9519526c4844

Commit:6ca1a73
Author:kannan@cakoose.com

Updated framework to allow testing with different data types and values. Reorganized BenchmarkRunner. Added command-line options. git-svn-id: https://thrift-protobuf-compare.googlecode.com/svn/branches/kannan@135 1a700704-b3b4-11dd-8d2d-9519526c4844

Commit:2afd0b3
Author:kannan@cakoose.com

New build setup. - GNU Make instead of Ant. Don't build JARs. - Option to generate bindings from schema files. - Updated Thrift to 0.2.0, Protobuf to 2.3.0. git-svn-id: https://thrift-protobuf-compare.googlecode.com/svn/branches/kannan@132 1a700704-b3b4-11dd-8d2d-9519526c4844

Commit:24756af
Author:chirino

Adding the activemq protobuf implementation to the benchmarking suite. git-svn-id: https://thrift-protobuf-compare.googlecode.com/svn/trunk@81 1a700704-b3b4-11dd-8d2d-9519526c4844

Commit:4e249b5
Author:eishay

update for speed git-svn-id: https://thrift-protobuf-compare.googlecode.com/svn/trunk@6 1a700704-b3b4-11dd-8d2d-9519526c4844

Commit:9d1d618
Author:eishay

git-svn-id: https://thrift-protobuf-compare.googlecode.com/svn/trunk@5 1a700704-b3b4-11dd-8d2d-9519526c4844

Commit:7b283b2
Author:eishay

Initial import. git-svn-id: https://thrift-protobuf-compare.googlecode.com/svn/trunk@3 1a700704-b3b4-11dd-8d2d-9519526c4844