logilab-database #88281 process_cursor fixes [validation pending]

  • consider DATETIME type to ensure None tzinfo is returned
  • take care DATETIME type code is also used for eg. interval, which have no tzinfo (hence crash in utcdatetime)
  • always transform a resulting row into a list
  • minor cosmetic/micro-optmization changes

Those are necessary to run cw 3.15

appeared in<not specified>
done in1.8.2
load left0.000
closed by<not specified>