Decouple non compressed pubkey from segwit
Summary: As per title. This is a useful check in itself and there is no reason to tie to segwit that way.
Test Plan:
make check
Reviewers: freetrader, #bitcoin_abc
Reviewed By: freetrader, #bitcoin_abc
Differential Revision: https://reviews.bitcoinabc.org/D56