Added DataSerializable and IdentifiedDataSerializable Benchmark

This is needed because the maintenance branch is used as a reference
point for the master branch performance improvements.