Remove unused index ID junk
merge nathanlws: Remove unused index ID encodings

Merge pull request #1365 from nathanlws/sql-layer/remove-indexid-junk
https://github.com/FoundationDB/sql-layer/pull/1365
Use incremental compilation in mvn compile
Added link to relevant issue
Move end comment marker
Reindent
merge ScottDugas: Use incremental compilation in mvn compile

Merge pull request #1366 from ScottDugas/sql-layer/use-incremental-compilation
https://github.com/FoundationDB/sql-layer/pull/1366
merge nathanlws: Support ALTER COLUMN RESTART WITH

Merge pull request #1367 from nathanlws/sql-layer/support-alter-restart-with
https://github.com/FoundationDB/sql-layer/pull/1367
Enable old test
New MT for RESTART WITH
Move sequence cache size to config variable
Do not use a new transaction for sequence cache and do not make visible until post commit