improved firebird support

I've submitted a patch to improve Firebird support. It runs best against a Firebird 2.0 database since rails uses certain queries with COLUMN = NULL in the where clause that won't work in Firebird 1.5

http://dev.rubyonrails.org/ticket/10287

If anyone here uses Firebird it would be great to try it out/review it and put some comments on it. You'll want to make sure to install the latest FireRuby driver from ruby forge.

Thanks, Scott Knight