#12 Fixed; other DAL changes ready for MySQL
#15 First cut at support for MySQLdb