Add constructor for message which takes both byte array offset and length; patched by Graham Sanderson; reviewed by Jun Rao; KAFKA-393
Add constructor for message which takes both byte array offset and length; patched by Graham Sanderson; reviewed by Jun Rao; KAFKA-393

git-svn-id: 412e6f7c9ffe2cbea8a9058057c0108fb3eca438@1378264 13f79535-47bb-0310-9956-ffa450edef68

jgu1/myKafka,jhooda/kafka,bluebreezecf/kafka,sslavic/kafka,ollie314/kafka,wikimedia/operations-debs-kafka,richhaase/kafka,rhauch/kafka,wayilau/kafka,zhixinwen/kafka,jingjidejuren/kafka,scala212-forks/kafka,wuwenyu19860817/kafka,junrao/kafka,fx19880617/kafka-1,prashantbh/kafka,sebadiaz/kafka,airbnb/kafka,apakulov/kafka,gf53520/kafka,ollie314/kafka,Ishiihara/kafka,reiseburo/kafka,confluentinc/kafka-deprecated-fork,fintler/kafka,pubnub/kafka,noslowerdna/kafka,zhixinwen/kafka,lazyval/kafka,GabrielNicolasAvellaneda/kafka,jhooda/kafka,seancaffery/kafka,elancom/kafka,MyPureCloud/kafka,Fushicho/kafka,dopuskh3/kafka,olksdr/kafka,jhspaybar/kafka,lvfangmin/kafka,bpupadhyaya/kafka,njucslqq/kafka,Esquive/kafka,akaash-nigam/kafka,aditya-chaturvedi/kafka,sundapeng/kafka,sendgrid/kafka,dchenbecker/kafka-sbt,richhaase/kafka,GabrielNicolasAvellaneda/kafka,Zhiqiang-He/kafka-0914-edit,confluentinc/kafka-deprecated-fork,binn-yang/kafka,lazyval/kafka,eribeiro/kafka,njucslqq/kafka,jw0201/kafka,EasonYi/kafka,junrao/kafka,granthenke/kafka,tempbottle/kafka,relango/kafka,gf53520/kafka,kvlou/kafka,shawjef3/kafka,gdfm/kafka,Parth-Brahmbhatt/kafka,usakey/kafka,juhanishen/kafka,themarkypantz/kafka,robort/kafka,jack6215/kafka,fluetm/kafka,kevinsookocheff-wf/kafka,fx19880617/kafka-1,gwenshap/kafka,lindong28/kafka,bmistry13/kafka,Tony-Zhang03/kafka,bmistry13/kafka,sendgrid/kafka,kvlou/kafka,apache/kafka,airbnb/kafka,wikimedia/operations-debs-kafka,juhanishen/kafka,fluetm/kafka,easytaxibr/kafka,wayilau/kafka,mbrukman/kafka,ijuma/kafka,NBSW/kafka,edgefox/kafka,dongjiaqiang/kafka,bluebreezecf/kafka,gwenshap/kafka,lindong28/kafka,proneetv/kafka,robort/kafka,vkroz/kafka,olksdr/kafka,ewencp/kafka,cloudera-labs/kafka,dopuskh3/kafka,pbhalesain/kafka,pjain1/kafka,njucslqq/kafka,noslowerdna/kafka,dongjiaqiang/kafka,akosiaris/kafka,rhauch/kafka,vkroz/kafka,appsoma/kafka,bmistry13/kafka,geeag/kafka,pugna0/kafka,easytaxibr/kafka,bbaugher/kafka,edgefox/kafka,cocosli/kafka,vadimbobrov/kafka,chares-zhang/kafka,granthenke/kafka,racker/kafka,crashlytics/kafka,nammaste6/kafka,reiseburo/kafka,pbhalesain/kafka,eribeiro/kafka,junrao/kafka,wuranbo/kafka,winlinvip/kafka,appsoma/kafka,ewencp/kafka,wikimedia/operations-debs-kafka,ollie314/kafka,Fushicho/kafka,hongliangzhao/kafka,jkreps/kafka,Fushicho/kafka,kevinsookocheff-wf/kafka,Digsolab/kafka,nammaste6/kafka,edgefox/kafka,reiseburo/kafka,Ishiihara/kafka,pubnub/kafka,Digsolab/kafka,elancom/kafka,MyPureCloud/kafka,ymatsuda/kafka,sslavic/kafka,weipinghe/kafka,Zhiqiang-He/kafka-0914-edit,binn-yang/kafka,Chasego/kafka,Chasego/kafka,vadimbobrov/kafka,alexism/kafka,Parth-Brahmbhatt/kafka,hongliangzhao/kafka,hachikuji/kafka,Esquive/kafka,fx19880617/kafka-1,ymatsuda/kafka,aditya-chaturvedi/kafka,bondj/kafka,hachikuji/kafka,archieco/kafka,themarkypantz/kafka,wuwenyu19860817/kafka,TiVo/kafka,wuwenyu19860817/kafka,eljefe6a/kafka,Parth-Brahmbhatt/kafka,likaiwalkman/kafka,pugna0/kafka,usakey/kafka,wikimedia/operations-debs-kafka,samaitra/kafka,GabrielNicolasAvellaneda/kafka,shawjef3/kafka,GorkemTuzuner/kafka,vadimbobrov/kafka,Fushicho/kafka,ErikKringen/kafka,tattsun/kafka,rhauch/kafka,seancaffery/kafka,Parth-Brahmbhatt/kafka,lvfangmin/kafka,OnePaaS/kafka,ollie314/kafka,mthak/test_kafka,vadimbobrov/kafka,weipinghe/kafka,winlinvip/kafka,wayilau/kafka,quantezza/kafka,eonezhang/kafka,jhspaybar/kafka,sslavic/kafka,NBSW/kafka,seancaffery/kafka,cloudera-labs/kafka,ijuma/kafka,fluetm/kafka,yobennett/kafka,wuwenyu19860817/kafka,mbrukman/kafka,samaitra/kafka,slchen2014/kafka,mpoindexter/kafka,bbaugher/kafka,SinghAsDev/kafka,huanzhong/kafka,winlinvip/kafka,jkreps/kafka,guozhangwang/kafka,jw0201/kafka,slchen2014/kafka,lindong28/kafka,kevinsookocheff-wf/kafka,scala212-forks/kafka,junrao/kafka,weipinghe/kafka,racker/kafka,fx19880617/kafka-1,quantezza/kafka,davecromberge/kafka,jingjidejuren/kafka,rekhajoshm/kafka,gwenshap/kafka,ErikKringen/kafka,prashantbh/kafka,pbhalesain/kafka,racker/kafka,bondj/kafka,bpupadhyaya/kafka,Mszak/kafka,mpoindexter/kafka,mihbor/kafka,bsaideepak/kafka,zhixinwen/kafka,tattsun/kafka,geeag/kafka,cocosli/kafka,granthenke/kafka,wyzssw/kafka,pronix/kafka,apache/kafka,GabrielNicolasAvellaneda/kafka,cloudera/kafka,racker/kafka,geeag/kafka,lazyval/kafka,pubnub/kafka,apache/kafka,mbrukman/kafka,binn-yang/kafka,elancom/kafka,prashantbh/kafka,TiVo/kafka,OnePaaS/kafka,wuranbo/kafka,jack6215/kafka,dopuskh3/kafka,shawjef3/kafka,OnePaaS/kafka,cloudera-labs/kafka,elancom/kafka,Mszak/kafka,hongliangzhao/kafka,bbaugher/kafka,kevinsookocheff-wf/kafka,proneetv/kafka,mihbor/kafka,archieco/kafka,nammaste6/kafka,noslowerdna/kafka,akaash-nigam/kafka,juhanishen/kafka,dchenbecker/kafka-sbt,likaiwalkman/kafka,olksdr/kafka,jhooda/kafka,sundapeng/kafka,Digsolab/kafka_2.10,easytaxibr/kafka,pjain1/kafka,Digsolab/kafka,KevinLiLu/kafka,kvlou/kafka,davecromberge/kafka,kvlou/kafka,Mszak/kafka,jgu1/myKafka,sendgrid/kafka,ewencp/kafka,airbnb/kafka,robort/kafka,darrendao/kafka.play.time,Zhiqiang-He/kafka-0914-edit,mihbor/kafka,Esquive/kafka,pronix/kafka,likaiwalkman/kafka,cocosli/kafka,seancaffery/kafka,sslavic/kafka,hachikuji/kafka,ErikKringen/kafka,davecromberge/kafka,guozhangwang/kafka,EasonYi/kafka,Ishiihara/kafka,GorkemTuzuner/kafka,KevinLiLu/kafka,richhaase/kafka,ewencp/kafka,fintler/kafka,lazyval/kafka,lindong28/kafka,likaiwalkman/kafka,KevinLiLu/kafka,easytaxibr/kafka,jhspaybar/kafka,NBSW/kafka,huanzhong/kafka,jack6215/kafka,iheartradio/kafka,wyzssw/kafka,apakulov/kafka,cloudera/kafka,vkroz/kafka,scala212-forks/kafka,mpoindexter/kafka,tempbottle/kafka,jhooda/kafka,alexism/kafka,yobennett/kafka,vkroz/kafka,scala212-forks/kafka,aditya-chaturvedi/kafka,samaitra/kafka,KevinLiLu/kafka,quantiply-fork/kafka,shawjef3/kafka,reiseburo/kafka,tattsun/kafka,rekhajoshm/kafka,njucslqq/kafka,tempbottle/kafka,gdfm/kafka,themarkypantz/kafka,qiunian2012/kafka,NBSW/kafka,eribeiro/kafka,usakey/kafka,MyPureCloud/kafka,pbhalesain/kafka,dongjiaqiang/kafka,SinghAsDev/kafka,jw0201/kafka,binn-yang/kafka,iheartradio/kafka,gf53520/kafka,pjain1/kafka,themarkypantz/kafka,slchen2014/kafka,tempbottle/kafka,eonezhang/kafka,wayilau/kafka,chares-zhang/kafka,mthak/test_kafka,eljefe6a/kafka,mihbor/kafka,bondj/kafka,bpupadhyaya/kafka,sundapeng/kafka,ErikKringen/kafka,bsaideepak/kafka,sebadiaz/kafka,Chasego/kafka,jhspaybar/kafka,eribeiro/kafka,darrendao/kafka.play.time,Tony-Zhang03/kafka,fintler/kafka,ijuma/kafka,nammaste6/kafka,olksdr/kafka,samaitra/kafka,Esquive/kafka,robort/kafka,slchen2014/kafka,rhauch/kafka,wyzssw/kafka,Mszak/kafka,iheartradio/kafka,apakulov/kafka,huanzhong/kafka,appsoma/kafka,relango/kafka,eonezhang/kafka,qiunian2012/kafka,cloudera/kafka,dopuskh3/kafka,pugna0/kafka,dongjiaqiang/kafka,usakey/kafka,sundapeng/kafka,pronix/kafka,pjain1/kafka,bondj/kafka,jingjidejuren/kafka,alexism/kafka,OnePaaS/kafka,sebadiaz/kafka,jgu1/myKafka,bsaideepak/kafka,quantezza/kafka,proneetv/kafka,crashlytics/kafka,granthenke/kafka,geeag/kafka,lvfangmin/kafka,wuranbo/kafka,EasonYi/kafka,ymatsuda/kafka,EasonYi/kafka,tattsun/kafka,huanzhong/kafka,prashantbh/kafka,rekhajoshm/kafka,eljefe6a/kafka,jack6215/kafka,MyPureCloud/kafka,Chasego/kafka,chares-zhang/kafka,GorkemTuzuner/kafka,darrendao/kafka.play.time,apakulov/kafka,jgu1/myKafka,alexism/kafka,rekhajoshm/kafka,quantiply-fork/kafka,eljefe6a/kafka,bbaugher/kafka,gf53520/kafka,gdfm/kafka,Tony-Zhang03/kafka,airbnb/kafka,gdfm/kafka,yobennett/kafka,quantiply-fork/kafka,yobennett/kafka,aditya-chaturvedi/kafka,crashlytics/kafka,bsaideepak/kafka,ijuma/kafka,bluebreezecf/kafka,mpoindexter/kafka,noslowerdna/kafka,zhixinwen/kafka,proneetv/kafka,appsoma/kafka,archieco/kafka,akaash-nigam/kafka,bpupadhyaya/kafka,GorkemTuzuner/kafka,richhaase/kafka,cocosli/kafka,sebadiaz/kafka,wuranbo/kafka,akosiaris/kafka,jw0201/kafka,jingjidejuren/kafka,juhanishen/kafka,Zhiqiang-He/kafka-0914-edit,chares-zhang/kafka,hachikuji/kafka,mthak/test_kafka,davecromberge/kafka,akaash-nigam/kafka,quantiply-fork/kafka,pugna0/kafka,confluentinc/kafka-deprecated-fork,cloudera/kafka,ymatsuda/kafka,crashlytics/kafka,mbrukman/kafka,iheartradio/kafka,Ishiihara/kafka,fluetm/kafka,guozhangwang/kafka,guozhangwang/kafka,TiVo/kafka,bmistry13/kafka,pubnub/kafka,jkreps/kafka,bluebreezecf/kafka,TiVo/kafka,dchenbecker/kafka-sbt,weipinghe/kafka,Tony-Zhang03/kafka,eonezhang/kafka,relango/kafka,akosiaris/kafka,hongliangzhao/kafka,apache/kafka,Digsolab/kafka_2.10,pronix/kafka,lvfangmin/kafka,quantezza/kafka,SinghAsDev/kafka,winlinvip/kafka,confluentinc/kafka-deprecated-fork,Digsolab/kafka_2.10