Add online path to post-test check (causing failures)
Discard data, in addition to metadata, in the even of an online failure
Track and handle identity/sequence changes
Fix rename typo
Stopped usage of Index.isForeignKey()
Updated meta data versions, and protobuf related files
removal of index.constraint field
Removal of DDLGenerator
minor clean-up
Update on comments, removed Schema parameter from Index.isConnectedToFK(), removed one unused case handling Primary Indexes
merge nathanlws: Fix stale data after ALTER

Merge pull request #1357 from nathanlws/sql-layer/fix-stale-data-failed-alter
https://github.com/FoundationDB/sql-layer/pull/1357
Fixed tests, that don't end on IT
Fixed tests, that don't end on IT
AlterTableDDL fix, dropping constraint test
Put right # of columns in expected output
Added code for moving down join conditions

GroupJoinFinder already had some code to do this, but not enough
this does more.

I did this previously, but ran into some issues. But, my other
solution ran into more issues, hopefully this will fix it.
And by more issues, I mean worse issues.
Cleaned up code a bit
Added additional regression test that sequel found
Fix the test-alter-table-add-index, one value should be null , not
"null" (no quotes) for the FTS system to process. 

The test-trim.yaml was being complained about by my eclipse yaml parser,
so decided to fix it too.
Throw exception if can't create graph

Rather than an assertion failure, which the server doesn't really
recover from