Add tests for a case in ECDSA signing where an invalid public key is accepted in signature verification. Test data taken from the OSS-fuzz issue, and additional generated with python-ecdsa. Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>