Rename handshake.OpaqueFragment to OpaqueMessage
Add ClentHello.to_bytes
Notify about cleartext HTTP traffic
Human-readable TLS alert representation
Cleaner TLS/SSL session resumption prevention.

This approach removes only the SessionTickets extension instead of
removing all TLS extensions. Moreover, it does this by modifying the
ClientHello instead of the ServerHello. This is advantageous because
this makes both the client and the server perform a full handshake.
Merge pull request #47 from google/cleaner-resumption-prevention

Cleaner TLS/SSL session resumption prevention.
Merge pull request #43 from google/opaque-handshake-message

Rename handshake.OpaqueFragment to OpaqueMessage
Style: added space after comma
Merge pull request #44 from google/clienthello-to_bytes

Add ClentHello.to_bytes
Added TLS alert level number to its textual representation
Merge pull request #46 from google/tls-alert-str

Human-readable TLS alert representation
Merge pull request #45 from google/cleartext-http-notify

Notify about cleartext HTTP traffic
Use constants for tls protocol values.

Instead of hardcoding the values use constants like Alert.LEVEL.FATAL or
Extension.TYPES.SERVER_NAME.

This doesn't create constants for all TLS constants, there are still
more to be done.
Merge pull request #49 from google/enum

Use constants for tls protocol values.
More TLS alert description values
Add TLS record and handshake protocol enums
Rename Extension.TYPES to TYPE for consistency/style
Merge pull request #52 from google/types-type

Rename Extension.TYPES to TYPE for consistency/style
Merge pull request #50 from google/more-alert-values

More TLS alert description values
Merge pull request #51 from google/record-and-handshake-enums

Add TLS record and handshake protocol enums