refactor kv_ledger_provider
refactor kv_ledger_provider

NewProvider() function in kv_ledger_provider is
quite long now. We can break into multiple
functions each initiating a single store for
better readability and maintainability.

FAB-17013 #done

Change-Id: I9b4eefba50d310ad6bc04e6d86d1bbeebf4f3518
Signed-off-by: senthil <3790a16fda1d8d2920d2fb2dbedc1a4dc27561ce@gmail.com>

stemlending/fabric,manish-sethi/fabric-sidedb,binhn/fabric,jimthematrix/fabric,manish-sethi/fabric-sidedb,manish-sethi/fabric-sidedb,stemlending/fabric,stemlending/fabric,hyperledger/fabric,muralisrini/fabric,manish-sethi/fabric,hyperledger/fabric,stemlending/fabric,manish-sethi/fabric-sidedb,muralisrini/fabric,muralisrini/fabric,manish-sethi/fabric,jimthematrix/fabric,binhn/fabric,manish-sethi/fabric-sidedb,manish-sethi/fabric-sidedb,binhn/fabric,manish-sethi/fabric-sidedb