Parser for the Certificate message
pep8
Merge the branch parse-certificate-message
Resolve conflicts