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