rubyonrails test fixes for Firebird
With this patch applied, the AR test suite runs against FB with relatively few problems (9 failurs and 1 error, compared to 3 failures and 170 errors without the patch). The remaining issues are related to a number of specific defects, which will be addressed in subsequent patch and/or bug-report tickets.
Bugs fixed by Ken Kunz