In tests for setting SSL and SSL_CTX options, get current options first

Fixes #1352
test_ssl_mode should get current mode as well
Slight clarification of the load_pem_public_key docs
Process curve name when loading EC keys. Fixes #1336
learn to pep8
CURVE_TYPES back to private, removed unneeded point creation
Merge pull request #1355 from reaperhulk/fix-1352

when setting SSL and SSL_CTX options in tests get current options first
add curve name parsing to public key loader
Merge pull request #1356 from alex/docs-cleanup

Slight clarification of the load_pem_public_key docs
fix indentation
Renamed _bn_ctx_manager().

The existing name is confusing because it's ambigious about the fact that ctx belongs to bn or manager. The name doesn't need to say it's a manager anyways, so now it better describes what it does.
use NID_undef instead of literal value
Merge pull request #1357 from alex/rename-bn-cntx

Renamed _bn_ctx_manager().
Merge pull request #1346 from reaperhulk/fix-pkcs8-ec-load

Process curve name when loading EC keys. Fixes #1336
deprecate backend method names for elliptic curve number loading

fixes #1270
skip deprecated tests on platforms that don't support ec (old rhel)
multibackend deprecated method needs to call the backend deprecated method
fix test coverage on multibackend deprecated methods
return from deprecated method
remove duplicate _skip_curve_unsupported