<warning>Nitty gritty update</warning>
* MK tested and fixed for MySQLdb 0.9.x. This involved a fix for DB API
threadsafety level 1 (for which MySQLdb was decremented to from 2).
Retested with MySQLdb 0.3.x.
* The object store specifies the database upon connection--this is more
efficient, and more friendly towards dbs like Postgres that don't have a
"use" statement once a connection is established.
* Pass connection and cursor to retrieveLastInsertId() because these can be
useful or even necessary for that method.
* For MySQLdb, to get the last insert id we use the insert_id() call rather
than a SQL query. This is more efficient.
* As usual, the test suite passes. However, I couldn't test
MSSQLObjectStore because I don't have MS SQL Server.