Replace nHashType with SigHashType in rawtransaction.cpp
Summary: Continue work replacing nHashType with SigHashType (see T61). Depends on D860.
Test Plan: Existing tests pass, which do hit this branch.
Reviewers: deadalnix, schancel, O1 Bitcoin ABC, #bitcoin_abc
Reviewed By: deadalnix, O1 Bitcoin ABC, #bitcoin_abc
Differential Revision: https://reviews.bitcoinabc.org/D861