Load.pm should return the user object not just the name
Improved the functionality of db_table_exists. It was matching
overzealously. Also DBI->table_info is more generic and should work on
all DBDs.