Adding comma back.  Closes #14.
Adding contributing notice
Remove support for non-AEAD cipher suites.
Add travis
add kramdown install
Add upload script
change make to make upload
Add target
Add token
MT's comments
Merge pull request #44 from ekr/aead_only

Remove non-AEAD cipher suites.
Clean up removal of all non-AEAD modes

The draft was in a sort of halfway state between whether TLSCiphertext
has a fragment that is a selection or just embedding the AEAD elements
directly.  This should normalize it to the embedded view without the
extra GenericAEADCipher struct definition.

(i don't think this changes the logic of the draft at all)
Merge pull request #45 from dkg/master

Clean up removal of all non-AEAD modes
Merge pull request #39 from martinthomson/contrib

Adding contributing notice
Merge pull request #21 from martinthomson/issue14

Adding comma back. Closes #14.
Update signed_params to included hello.random data

This change clarifies that the signature over ServerDHParams data is a
signature over the hash of the client + server hello random random data and the
ServerDHParams data.

I believe this small regression was introduced in TLS1.2 with the result
that the TLS1.2 RFC (and current TLS1.3) does not contain sufficient detail
to implement TLS + DHE.
Update text for DH parameters signing
Merge pull request #46 from colmmacc/master

Update text about DHE parameters signing to make clear that it includes the randoms.

Original commit message was: Update signed_params to included hello.random data
fix typo
Avoid vague "previous versions", and state TLS versions explicitly

Several places in the spec referred to "previous versions..." but were
imported from TLS 1.2's spec -- we should mention which versions
explicitly, to avoid ambiguity about whether these refer to TLS 1.2 or
TLS 1.3.