Added PEMSerializationBackend interface
Merge branch 'master' into pem-loading-backend
Document the new interface
All the other pages use sentence case titles.
Verify that padding is an instance of AsymmetircPadding before trying to use it; fixes #1318
Merge pull request #1321 from alex/check-padding

Verify that padding is an instance of AsymmetircPadding before trying to use it; fixes #1318
Merge branch 'master' into pem-loading-backend
typo fix
Merge pull request #1276 from alex/pem-loading-backend

Added PEMSerializationBackend interface
Start moving everything to the new API
fixes
Explicitly deprecate these as well
remove duplicate argument
multibacken for docs
Try a different phrasing
Grammar from @reaperhulk
Merge pull request #1326 from alex/pem-serialization-backend

Start moving everything to the new API
Implemented support for loading EC private keys

Loads Elliptic Curve private keys from .PEM files, whether encrypted or
unencrypted, given that the encryption method is supported. Also included
changes to the test files and documentation for said method.
Fix two bugs with CommonCrypto GCM that can result in invalid output.

Bug #1: Call to AAD but no call to update. Get null tag bytes.
Bug #2: Call to update without call to AAD. Get null ciphertext bytes.

Fixes #1329
byte strings are byte strings