configure option to format binary output
Enable a format options parameter, to output (binary) data in different formats
added json test via RestServiceFilesIT
Added IT test to evaluate string output
Update two low level traversal counter taps, adding a third to be
consistent with each other, and the other tap names in the system.
Update the AbstractStore tap name.
Remove the scan_abandons tap
Remove dead code
merge tjoneslo: Traverse taps update

Merge pull request #1283 from tjoneslo/sql-layer/traverse-taps-update
https://github.com/FoundationDB/sql-layer/pull/1283
process updates after comments Nathan
Concurrent, but not overlapping, MT test
fixed bug in ServerValueEncoder, undo auto-replacements of imports
merge SytzeH: Set the format of standard and json binary output

Merge pull request #1282 from SytzeH/sql-layer/hexOutput
https://github.com/FoundationDB/sql-layer/pull/1282
Qualify static function for Java 8.
Allow a Map with Integer indices as well as name indices. This is how a JS array in Nashorn will look.
merge MMcM: Qualify static function for Java 8.

Merge pull request #1284 from MMcM/sql-layer/java8-static-overload
https://github.com/FoundationDB/sql-layer/pull/1284
merge MMcM: Allow a Map with Integer indices as well as name indices.

Merge pull request #1285 from MMcM/sql-layer/script-proc-return-js-style-array
https://github.com/FoundationDB/sql-layer/pull/1285
Clariy TransactionService contract and update FDB impl
Bring PersistitTransactionService into line
Tighten up some FDB only test classes