reorder libssl/libcrypto on linker command line
Document what the PEM headers look like in more cases
Mention both RFCs
Raise ValueError if the password doesn't fit

Fixes #1235. OpenSSL only allows password up to 1024 bytes.
Merge pull request #1251 from alex/document-header

Document what the PEM headers look like in more cases
Merge pull request #1252 from public/fix-1235

Raise ValueError if the password doesn't fit
Check for errors when invoking the vectors setup.py
Merge pull request #1254 from alex/check-for-errors

Check for errors when invoking the vectors setup.py
Fixed example in the serialization docs
Fixed name of the function
Turn this into a doctest block
Merge pull request #1256 from alex/serialization-docs

Fixed example in the serialization docs
Get rid of remaining pycon blocks
Merge pull request #1259 from public/doctests

Get rid of remaining pycon blocks
Remove the 6% chance this test will fail -- refs #1259
Try to make the examples of verifying an HMAC/CMAC clearer -- refs #1259
Linewrap CHANGELOG and have doc8 check it as well
No point showing a ...
Fixed link that got broken
Merge pull request #1262 from alex/write-all-the-words

Try to make the examples of verifying an HMAC/CMAC clearer -- refs #1259