Test case for dropping all columns
Throw specific error for dropping all columns
merge nathanlws: Throw specific error for dropping all columns

Merge pull request #1277 from nathanlws/sql-layer/no-drop-all-columns
https://github.com/FoundationDB/sql-layer/pull/1277
Make primary key parser deal with List<Object> instead of <String>.
Parse hex / base64 (as much as possible).
Add nohup when starting in background
Add some tests.
merge nathanlws: Add nohup when starting in background

Merge pull request #1278 from nathanlws/sql-layer/fix-ubuntu-ptty-start
https://github.com/FoundationDB/sql-layer/pull/1278
merge MMcM: Improve REST parsing of binary primary keys

Merge pull request #1279 from MMcM/sql-layer/rest-binary-primary-keys
https://github.com/FoundationDB/sql-layer/pull/1279
Add a test that shows the problem.
Don't use Group Loop if outer loop has a Sort in it (after index selection).
merge MMcM: Do not select nested group operations when the outer loop has a Sort

Merge pull request #1280 from MMcM/sql-layer/sql-no-group-loop-with-sort
https://github.com/FoundationDB/sql-layer/pull/1280