some checks for PKCS1 keys being too small for the payload to be signed
remove dict, assert things still
address review concerns
remove redundant assert (reason assertion covers this case)
Merge pull request #840 from reaperhulk/pkcs1-key-size-checks

some checks for PKCS1 keys being too small for the payload to be signed