Fixed TypeError and added documentation
Simplified exception message
Merge pull request #1048 from Ayrx/change-unicode-check

Fixed TypeError and added documentation
We don't need six.binary_type, it's always bytes
Use the new official URL for downloading get-pip.py
Merge pull request #1051 from alex/bytes-is-bytes

We don't need six.binary_type, it's always bytes
Merge pull request #1052 from alex/new-pypa-location

Use the new official URL for downloading get-pip.py
Word wrap some long lines in teh docs
One more
Merge pull request #1053 from alex/long-lines-docs

Word wrap some long lines in teh docs
More line wrapping
Make exceptions end with a period consistently
Merge pull request #1057 from Ayrx/i-am-bored

Make exceptions end with a period consistently
Merge pull request #1055 from alex/linewrap

More line wrapping
Elliptic curve interfaces
Use @six.add_metaclass(abc.ABCMeta)
Add signing and verifying interfaces
Flesh out EllipticCurveSignatureAlgorithm
Fixup how the digest algorithm is sent
Update docs