Initial OpenSSL support
Better implementation of create_iv()
Update .travis.yml
Try to run tests under valgrind
Updated tests