FAB-1065 Gossip leader election scaffolding
FAB-1065 Gossip leader election scaffolding

This commit is a scaffolding for a to-be implemented
leader election module that is going to be used for peers
of a same organization to all agree on a single peer
that will connect to the ordering service

https://jira.hyperledger.org/browse/FAB-1065

Change-Id: I1dd04aad05a7cd524c2ef1d6dd55daa537eaa68a
Signed-off-by: Yacov Manevich <632344b5da9bd743456189af4db4b56472defb8c@il.ibm.com>

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