Separate Bunny::Socket and Bunny::SSLSocket implementations for CRuby and JRuby

Avoids CPU burn on JRuby because of excessive EWOULDBLOCK exceptions being raised.

References #165, #166.
Make default list of CA's blank on JRuby

References jruby/jruby#155.
Change log update
1.0.1
Back to dev version