Fix jdbc-mysql warning when gemspec read by non-jruby
Fix jdbc-derby warning when gemspec read by non-jruby
Fix jdbc-h2 warning when gemspec read by non-jruby
Fix jdbc-hsqldb warning when gemspec read by non-jruby
Fix jdbc-jtds warning when gemspec read by non-jruby
Fix jdbc-postgres warning when gemspec read by non-jruby
Fix jdbc-sqlite3 warning when gemspec read by non-jruby
[oracle] "better" rake tasks (kindly borrowed from the enhanced-adapter)

- support for #temporary_table? (required by enhanced_structure_dump)
- added #charset and #collation as well as #database_parameters helpers
fix deprecated warning with rake tasks
Support options for Postgresql indexes
Dumping partial indexes in schema
[h2] support empty insert statement (actually used by AR 4.0)
adjust tests to not use empty insert statement (on 4.0) due DbType.create!
empty_insert_statement_value for Derby and HSQLDB won't work
4.0 compatibility in HSQLDB/H2 schema dump tests
pend select rows with AREL (on AR-4.0) on has_many test
override #sturcture_dump so it won't silently return while doing nothing
JdbcConnection: over-load #table_exists? + use toString with name args

cause otherwise when symbols are passed they fail due missing #to_str

- also support #indexes(table_name, name) without schema name
re-build adapter jar
Merge pull request #395 from bf4/do_not_load_library_code_from_gemspec

Do not load library code from gemspec to prevent warning in non-jruby