This file uses SignCompact from btcec which is being switched over to us...

...e

the btcec PrivateKey. This change is introduced so that btcwallet will continue
to compile after issue 6 in btcec is merged.