DB2 backend patches

- all common tests pass
- added result verification to db2 specific tests
- support for multi-statement atomic transactions even when auto-commit is enabled
- implementation of get_affected_rows
- corrected handling of integers on 64-bit platforms 
- locate 32-bit libraries on 64-bit unix platforms
- other minor fixes