Python 3.2 compatibility fix
better checking of possible subject/signature type combinations; (sub)key revocation signature generation - #104