Full JDBC Support

I have separated the MRI/jRuby differences into adapters.

All tests are passing on MRI 2.1.2 & jRuby 1.7.12.
why open this transaction?