Fix CMSut::signverify_message_invalid failing "randomly"
Once in a blue moon it happens that signedResult1[signedResult1.size() - 2] is a 0, so setting it to 0 doesn't break the signature validation, so check if it's a 0 and if it is, set it to 1
Once in a blue moon it happens that signedResult1[signedResult1.size() - 2] is a 0, so setting it to 0 doesn't break the signature validation, so check if it's a 0 and if it is, set it to 1