Don't remove signatures when the hashtype is NONE|ANYONECANPAY

Peter Todd's dust-b-gone (github/petertodd/dust-b-gone) creates transactions
like this, and it'd be nice if he could throw dust into the joiner.