transaction: fix sapling version to 2.
transaction: fix sapling version to 2.

Transaction: GetDustThreshold method implemented.

Transaction:hasSaplingData check is enough checking for vShieldedOutput and vShieldedSpend emptiness.

PIVX-Project/PIVX,PIVX-Project/PIVX,PIVX-Project/PIVX,PIVX-Project/PIVX,Darknet-Crypto/Darknet,PIVX-Project/PIVX,Darknet-Crypto/Darknet,Darknet-Crypto/Darknet,PIVX-Project/PIVX,Darknet-Crypto/Darknet,Darknet-Crypto/Darknet,PIVX-Project/PIVX,PIVX-Project/PIVX,Darknet-Crypto/Darknet,PIVX-Project/PIVX