remove distinction between encrypt/decrypt in the openssl loader

* This was done because all the OpenSSL test vectors we're currently
  using are identical between encrypt/decrypt.
* Removed a bunch of unneeded unit tests that checked the
  encrypt/decrypt vectors