Complete Transaction and Address interface/data model
Get block transactons progress
complete client transaction retrieval.
Merge branch 'master' of
https://github.com/jamespedwards42/AssetExchangeFramework.git

Conflicts:
	src/main/java/asset/exchange/framework/blockchain/clients/BlockchainClientManager.java
	src/main/java/asset/exchange/framework/blockchain/clients/BlockchainClients.java
	src/main/java/asset/exchange/framework/blockchain/clients/bitpay/BitPay.java
	src/main/java/asset/exchange/framework/blockchain/clients/bitpay/BitPayClient.java
	src/main/java/asset/exchange/framework/blockchain/clients/bitpay/dto/BitPayTransaction.java
	src/main/java/asset/exchange/framework/blockchain/clients/bitpay/dto/BitPayTransactionInput.java
	src/main/java/asset/exchange/framework/blockchain/clients/bitpay/dto/BitPayTransactionOutput.java
	src/main/java/asset/exchange/framework/blockchain/clients/blockchaininfo/dto/BlockchainInfoBlock.java
	src/main/java/asset/exchange/framework/blockchain/clients/blockchaininfo/dto/BlockchainInfoTransaction.java
	src/main/java/asset/exchange/framework/blockchain/clients/blockchaininfo/dto/BlockchainInfoTransactionInput.java
	src/main/java/asset/exchange/framework/blockchain/clients/blockchaininfo/dto/BlockchainInfoTransactionOutput.java
	src/main/java/asset/exchange/framework/blockchain/clients/chain/Chain.java
	src/main/java/asset/exchange/framework/blockchain/clients/chain/ChainClient.java
	src/main/java/asset/exchange/framework/blockchain/clients/generic/BlockchainClient.java
	src/main/java/asset/exchange/framework/blockchain/clients/generic/interfaces/Transaction.java
	src/main/java/asset/exchange/framework/blockchain/clients/sochain/SoChain.java
	src/main/java/asset/exchange/framework/blockchain/clients/sochain/SoChainClient.java
	src/main/java/asset/exchange/framework/database/neo4j/blockstem/jobs/ClusterTxAddressesJob.java
	src/main/java/asset/exchange/framework/database/neo4j/blockstem/jobs/UpdateNeoClustersJob.java