Change which rubies to test in travis.
Apparently Errno has more constants than errors in rubinius.
Add Context#destroyed?, Message#closed?, and Socket#closed? and cleanup specs.