Cleanup bounds checks and comments.

Make sure that the structure fits in both PE and directory. No need
to do the check inside the while loop now that it's moved. Cleanup
comments to be more descriptive.
IMAGE_SECURITY_DESCRIPTOR -> WIN_CERTIFICATE

Rename the horribly named IMAGE_SECURITY_DESCRIPTOR to the more appropriately
named WIN_CERTIFICATE.