Added tests for joining tables, and added table names to returned object properties in addition to standard column names to support joined tables with conflicting names.