start adding NIDs we'll need for X509
compilation fixes
remove nids not universally available in all our versions

will re-add later with additional boilerplate
Split this assert into two.

If these fail, py.test can vomit: https://bitbucket.org/hpk42/pytest/issue/612/syntax-error-on-assertion-reinterpretation

(I lost track of what I did to make this asseriton vomit unfortunately :-()
Merge pull request #1414 from reaperhulk/new-nids

start adding NIDs we'll need for X509
add missing signer/verifier to DSAPublicKey and DSAPrivateKey ifaces

These were present in the docs and the OpenSSL provider, but not
properly listed on the interface
Merge pull request #1415 from alex/assert-simplification

Split this assert into two.
Fixes #1416 -- replaced assertions with error checking in EC key from numbers.

Includes tests.
Do these checks in pure python eagerly.

We get errors in different places, depending on py2k vs. py3k if we don't.
Move the supported marks to class level for fernet
Merge pull request #1417 from reaperhulk/fix-interface

add missing signer/verifier to DSAPublicKey and DSAPrivateKey ifaces
Document the change in ``p`` and ``q``s lengths in the CHANGELOG
Merge pull request #1418 from alex/fix-ec-complains

Fixes #1416 -- replaced assertions with error checking in EC key from numbers.
Merge pull request #1419 from alex/cleanup-fernet

Move the supported marks to class level for fernet
Fixed an issue in fernet where the wrong exception would occur on an all-nulls input.

Also switched a few tests to not generate a key
eep, stray space
Merge pull request #1421 from alex/fix-bug

Fixed an issue in fernet where the wrong exception would occur on an all-nulls input.
Merge pull request #1420 from alex/document-pq-things

Document the change in ``p`` and ``q``s lengths in the CHANGELOG
Fixes #1327 -- adds multifernet
Added docs for multifernet