Fix data rows overlay typo

Fixes issue where all data rows are being compared to only the first
Add @group tag for ColumnDefaultIsFunctionTest
Created a regression test to make sure that identical DDL does not return to creating update statements
Fixed pathing so test will work anywhere and not kill Travis
single stage upgrade should not be generating slonik, we're not interested in that for this test
For right now, don't try to drop or create schemas
Merge branch 'master' of github.com:nkiraly/DBSteward
Move document compositing out of file compositing loop
Add unit test (that fails) that outlines correct behavior for diffing schemas
Use magic format_ class names in sql99_diff_tables instead of hardcoded sql99_ classes
Consider a mysql5 table to be renamed if it moved schemas, consider a table to be moved if it has an oldSchemaName
Add more cases to schema diff unit test
Use mysql5_diff::update_structure instead of the simulated diff from CompleteTableDiffTest
Throw if trying to use more than one schema without schema name prefixing
Test should finally be passing now
Merge branch 'master' of https://github.com/nkiraly/DBSteward
Add utility function to find the old version of a table, accounting for oldnames
Correctly handle tables moving between schemas in all combinations of using oldSchemaName and schema prefix mode
Drop the rest of the schema objects when dropping a schema, add matching test cases
Fix to_array case where $thing is an empty SimpleXMLElement