go: add more RFC-defined TLS types
go: add more RFC-defined TLS types

These types include tls encoding tags to allow for use of the
encoding library in the future.

google/certificate-transparency-go,daviddrysdale/certificate-transparency-go,google/certificate-transparency-go,google/certificate-transparency-go,RJPercival/certificate-transparency-go,RJPercival/certificate-transparency-go,daviddrysdale/certificate-transparency-go,daviddrysdale/certificate-transparency-go,RJPercival/certificate-transparency-go