[FAB-1447] Broadcaster exits normally at EOF
[FAB-1447] Broadcaster exits normally at EOF

Make broadcast.(*broadcaster).queueEnvelopes() exits normally when
it detects io.EOF at receiving a message from a client.

If the orderer forwards io.EOF to a Node SDK client,
Orderer.sendBroadcast() fails due to the error.

I observed this error when I deploy a large chaincode with
BATCHSIZE=1.

Fix Issue # FAB-1447.
https://jira.hyperledger.org/browse/FAB-1447

Signed-off-by: Tatsushi Inagaki <d275e2ddef1ea9d1d5759b035b351061bdc43719@jp.ibm.com>
Change-Id: Icc6379bb04ceaab7ad463c0234d2419c34f8faca

mffrench/fabric,jimthematrix/fabric,stemlending/fabric,blockc/fabric,binhn/fabric,binhn/fabric,manish-sethi/fabric-sidedb,chrisguoado/fabric,rameshbabu79/fabric,muralisrini/fabric,stemlending/fabric,magg/fabric,ibmmark/fabric,cophey/fabric,masterDev1985/fabric,phariel/fabric,ibmmark/fabric,binhn/fabric,phariel/fabric,lukehuangch/fabric,mqshen/fabric,kchristidis/fabric,ckeyer/fabric,blockc/fabric,blockc/fabric,mqshen/fabric,chrisguoado/fabric,kchristidis/fabric,kchristidis/fabric,cophey/fabric,manish-sethi/fabric-sidedb,manish-sethi/fabric-sidedb,mffrench/fabric,bmos299/fabric,phariel/fabric,mqshen/fabric,ckeyer/fabric,chrisguoado/fabric,rameshthoomu/fabric,Ryan--Yang/fabric,blockc/fabric,thakkarparth007/fabric,thakkarparth007/fabric,manish-sethi/fabric-sidedb,ibmmark/fabric,lukehuangch/fabric,Ryan--Yang/fabric,hyperledger/fabric,mffrench/fabric,ibmmark/fabric,kchristidis/fabric,masterDev1985/fabric,king3000/fabric,ibmmark/fabric,thakkarparth007/fabric,thakkarparth007/fabric,mqshen/fabric,rameshbabu79/fabric,rameshbabu79/fabric,ckeyer/fabric,masterDev1985/fabric,stemlending/fabric,mffrench/fabric,king3000/fabric,kchristidis/fabric,xixuejia/fabric,Ryan--Yang/fabric,king3000/fabric,masterDev1985/fabric,xixuejia/fabric,chrisguoado/fabric,magg/fabric,lukehuangch/fabric,tkuhrt/fabric,Ryan--Yang/fabric,hyperledger/fabric,phariel/fabric,manish-sethi/fabric-sidedb,blockc/fabric,jimthematrix/fabric,cophey/fabric,magg/fabric,rameshthoomu/fabric,thakkarparth007/fabric,masterDev1985/fabric,bmos299/fabric,bmos299/fabric,chrisguoado/fabric,tkuhrt/fabric,cophey/fabric,cophey/fabric,magg/fabric,kchristidis/fabric,lukehuangch/fabric,rameshbabu79/fabric,tkuhrt/fabric,chrisguoado/fabric,magg/fabric,thakkarparth007/fabric,muralisrini/fabric,lukehuangch/fabric,phariel/fabric,bmos299/fabric,mqshen/fabric,xixuejia/fabric,manish-sethi/fabric,king3000/fabric,kchristidis/fabric,rameshthoomu/fabric,king3000/fabric,magg/fabric,blockc/fabric,ckeyer/fabric,rameshbabu79/fabric,phariel/fabric,blockc/fabric,ckeyer/fabric,chrisguoado/fabric,ckeyer/fabric,bmos299/fabric,lukehuangch/fabric,cophey/fabric,mffrench/fabric,cophey/fabric,rameshthoomu/fabric,rameshthoomu/fabric,tkuhrt/fabric,rameshthoomu/fabric,tkuhrt/fabric,mqshen/fabric,mqshen/fabric,Ryan--Yang/fabric,manish-sethi/fabric-sidedb,manish-sethi/fabric,lukehuangch/fabric,king3000/fabric,Ryan--Yang/fabric,manish-sethi/fabric-sidedb,thakkarparth007/fabric,mffrench/fabric,tkuhrt/fabric,king3000/fabric,stemlending/fabric,magg/fabric,Ryan--Yang/fabric,bmos299/fabric,rameshthoomu/fabric,ckeyer/fabric,bmos299/fabric,ibmmark/fabric,mffrench/fabric,muralisrini/fabric,tkuhrt/fabric,phariel/fabric,ibmmark/fabric