Combine UserTable and Table into single class.
merge MMcM: Combine UserTable and Table into single class.

Merge pull request #994 from MMcM/sql-layer/collapse-user-table
https://github.com/FoundationDB/sql-layer/pull/994
Remove DXLReadWriteLock
merge nathanlws: Remove DXLReadWriteLock

Merge pull request #995 from nathanlws/sql-layer/remove-dxl-lock
https://github.com/FoundationDB/sql-layer/pull/995
Failing test
Some test cleanup
Fix, and cleanup, the unhex helper methods.

Fixes #526
Minor cleanup and test simplification
And exact case from issue for good measure
Read file as-is if requested
Use a consistent newline when formatting json
Headers are always \n
merge nathanlws: Fix UNHEX

Merge pull request #996 from nathanlws/sql-layer/fix-unhex
https://github.com/FoundationDB/sql-layer/pull/996
merge nathanlws: Fix newline sensitive behavior

Merge pull request #998 from nathanlws/sql-layer/fix-nl-sensitive-tests
https://github.com/FoundationDB/sql-layer/pull/998