tsig: move signature validity period check after the signature validity check
When the signature validity period check returned KNOT_TSIG_EBADTIME, the itself signature validity check was omitted and the response TSIG contained a non-empty signature, based on the unverified data.
Thanks to Synacktiv!
(cherry picked from commit 74862ce0)