Failing tests for cases where a non-blocking socket should raise

Works correctly on MRI (1.9.3 & 2.0.0-preview1) and Rubinius, but not JRuby 1.7
Build on Rubinius and JRuby head again
Initial Celluloid::IO::SSLSocket specs

Largely half-finished garbage, but it's a start ;)
We totally do async DNS now!
So little code == so much win!
This is supposed to be an IO actor
unixserver and unixsocket
Merge pull request #32 from kostya/master

unixserver and unixsocket
call initialize in super to supress warnings for @dead.

The following warning messages are printed continuously:
lib/celluloid/io/mailbox.rb:25: warning: instance variable @dead not initialized
supress warning from the module method call at first time.

avoid to print message below:
lib/celluloid/io/common_methods.rb:43: warning: instance variable @write_owner not initialized
Merge pull request #33 from unakatsuo/fix-interpreter-warnings

Fix interpreter warnings
Get in sync with Celluloid 0.13
Allow rbx failures until travis upgrades
Call finish_connect directly on JRuby

I've confirmed the socket is ready to be connected (i.e. the NIO
selector is selecting for OP_CONNECT) however for whatever reason
if I retry the original connect_nonblock, JRuby continues rethrowing
Errno::EINPROGRESS.

Two things will fix this:

1) Switching wait_readable to a Kernel.select. If I do this, JRuby
   throws Errno::EISCONN as expected, and all is well. Except that
   this would block the Celluloid::IO reactor and is therefore
   broken.

2) Manually calling finishConnect on the TCPSocket's underlying
   SocketChannel also completes connecting successfully. However this
   is what I would expect a repeat call to connect_nonblock to do for
   me.

Regardless, these hax get the tests passing on JRuby. Yay!
Mark UNIX socket tests pending on JRuby

They're totally gibbing all over the place :(
Add spec for raising IOError when reading from a socket we closed
Whitespace
fix examples, to run with current gemfile
Merge pull request #35 from kostya/master

fix examples, to run with current gemfile
Whitespace