Adding SigHash module and moving txSigHash from haskoin-wallet to haskoin-script