Add more docs
Fail if a signature is present but we weren't asked to verify one

This restores the behaviour you got before the patch for backwrads
comaptibilty.