Added SQL driver walking ability

All SQL drivers now support sql_walk. This callback is used for example if a
table is dumped using mopherctl. Also dbt tests have been strengthened. Testing
now includes record content checking and table walking.