fix JNDI tests - as it's Derby empty insert statement do not work on AR 4.0
manual test should not really needed ... if someone's using it scream :) !
align tests with "native" (MRI) mysql adapter
update (simple) tests to match MRI behaviour + avoid string-suble on AR 4.0
as it's getting quite difficult to support this hack of our inherited from 1.2.x

we should still add a deprecation warning but hopefully we can slowly eliminate code such as (for now at least with the latest AR it won't work) :

`exec_query 'SELECT * FROM u WHERE id = ?', [ [column, 1]]`

as this is not supported by ActiveRecord and is quite dangerous ...
while there's really no need for it esp. with arel
start moving test modules out of simple.rb
do not use the deprecated SQL.gsub syntax with explain + binds test