Improved AssertTableEqualTo so that it dumps more information on failure.
- For a schema failure it dumps the column lists.
- For a data failure it dumps the contents of the two tables.