Ignore import errors in certain tests (to fix travis build)

The build was failing due to some import errors. The m2crypto import was failing because the version of openssl on travis servers doesn't support SSLv2, and the version of nettle on those boxes is also outdated, and doesn't have the `nettle_pbkdf2` function. I moved those imports to the tests that actually needed them, and made those tests ignore import errors.