more benchmarking
Introduce pooling of NDB operation buffers
This is a test to see effects on garbage collection
jscrund --forever option
Fix memory leak: OperationHelper was never freed.
merge
Close session in jscrund
minor misc.
Maintain a separate operation list for each execute() call in NdbTransactionHandler
Small change to queuing logic & comments
Give the databases more obscrue names & create/drop them more liberally
Change the contract for perftest
Make the begin and createBatch calls async with a callback
  this allows other implementations (e.g. sql) to perform some setup
Implement crund adapter for felix node-js adapter
Batch is implemented the same as each
  create batch begins a transaction
  each operation is executed immediately
    the callback is not awaited but the felix driver internally will serialize operations
  execute batch commits the transaction
This will be a testing platform for optimizations of the batch function
  we can experiment with rewriting the sql to consolidate all statements into one
Eliminate DBSessionImpl
Now NdbSession.impl is just a wrapped Ndb object
Also eliminate the "null-session" version of listTables() and getTableMetadata()
Fix hanging bug in DBDictionary calls in multidb tests.
Now DBOperationHelper does it all
merge
Update documentation for Query
Improve DBSession handler in MySQLConnection
  always null out the session slot in connection pool, even if no user callback

Improve allocation of session slot in spi test
  allocate a different session slot for each test
  this keeps both the test case and the clear smoke test from closing the session
Improve configuration file handling for jscrund

jscrund
  add error handling for configuration file
  fix bug in configuration file options handling
  allow configuration file for all adapters, not just mysql and ndb

jscrund_config.dist
  fix comment line to allow setting options

jscrund_sql
  handle properties passed in options
  translate options.properties to felix properties