Authenticode

Add support for parsing X509 certificates from Authenticode signatures.
Use plural for arrays. If we someday implement some kind of iterator, the plural will make the sentence more natural, for example "for signature in pe.signatures" is better than "for signature in pe.signature".