Fix (Hopefully) openSSL failure on TravisCI

Travis is complaining about not being able to find openSSL. Ruby docs
say to require 'openssl' where I've been using require 'openSSL'.

Maybe this works?
Add support for more ruby version in TravisCI