A couple of fixes for signature_form and verify_tx_input for signatures not using SIGHASH_ALL

Fixes signature_form to use the hashcode if a string tx is passed.
Fixes verify_tx_input to pass the hashcode to ecdsa_tx_verify