Add a rawQuery() method that takes a DatabaseCursor object (so the caller can avoid the allocation if they want).