Adjust exception for clarity.

Fixes #678
Must not use URL directly.

Fixes #730
merge nathanlws: Adjust exception for clarity.

Merge pull request #967 from nathanlws/sql-layer/assert-during-merge-index
https://github.com/FoundationDB/sql-layer/pull/967
Failing tests
merge nathanlws: Must not use URL directly when opening path.

Merge pull request #968 from nathanlws/sql-layer/class-finder-to-uri
https://github.com/FoundationDB/sql-layer/pull/968
Reject DESC index columns.

Fixes #802
Fixes #803
Add a debug log entry when connection disconnects.
Bump jdbc test dep. Tweak affected test.
Make connection URL overridable.
Tests for binaryTransfer true and false
Fix test tweak
merge nathanlws: ITs for both JDBC binaryTransfer modes

Merge pull request #970 from nathanlws/sql-layer/test-pg-binary-transfer
https://github.com/FoundationDB/sql-layer/pull/970
merge nathanlws: Reject DESC index columns

Merge pull request #969 from nathanlws/sql-layer/reject-desc-index-columns
https://github.com/FoundationDB/sql-layer/pull/969
merge MMcM: Add a debug log entry when connection disconnects.

Merge pull request #971 from MMcM/akiban-server/pg-log-disconnect
https://github.com/FoundationDB/sql-layer/pull/971
A couple of minor changes in PSQL queryies from Postgres 9.3.
merge MMcM: A couple of minor changes in PSQL queryies from Postgres 9.3.

Merge pull request #972 from MMcM/akiban-server/pg-psql93
https://github.com/FoundationDB/sql-layer/pull/972
Move full text population to foreground and misc cleanup
Close on drop
No assert needed
Update to java-merge-sort 0.9.1, with builtin iterable sorter.