Updating logic for odbc database-list-{tables,views} to use owner and skip system tables.
SqlServer 2005 moved around their namespaces, and added more. Adding
those to the hardcoded skip lists.
Since ODBC doesn't expose the owner we use that parameter to filter
on schema since that's what tends to be exposed. Some DBs like mssql
2000 conflate the two so at least there it works nicely.
TODO: revisit owner/schema logic.
From 2000->2005 sqlserver they separated owner from schema and so
this will probably need to be revisited further-- not sure how
given the ODBC nature.