Changed certificate protobuf.

This already existed and has more information, so why not use it! I skipped few fields (and added TODOs for those) which needed more complicated changes. Also with that protobuf CertificateDescription class is no longer needed, so cert_desc module now only contains methods for easy creation of x509certificate proto.