move ActiveRecord3TestMethods into Simple
some pieces of ActiveRecord3TestMethods made it into AdapterTestMethods
avoid remove_index overrides on Derby/HSSQLDB/H2/MSSQL/Oracle (AR API compat)
... this will now correctly raise ArgumentError on remove_index if index is non existent