fix missing errno classes on jruby and rbx
update .travis.yml