get rid of (pre AR 2.3) compatibility layer
cleanup - merge core_ext with base_ext + use method_defined? due 1.9
... since instance_methods returns strings on 1.8 but symbol names on 1.9
more ArJdbc cleanup - we can live safely without the Jdbc::Mutex object