Mysql-js: delegate extracting key values from UserContext to DBSession
  Change the signature for buildDeleteOperation, buildReadOperation and
  buildUpdateOperation to take the domain object (or value object)
  instead of an array of keys. This allows ndb adapter to use the
  key object (which might be an NdbRecord object) directly instead of
  extracting the key values and then creating another NdbRecord object.

  The buildReadOperation will still need to support arrays of values
  for use with queries, which have no domain object or value object.

UserContext:
  Change find, load, remove, and update to call the corresponding build
  operation without extracting the keys.

MySQLConnection.js:
  Change buildDeleteOperation, buildReadOperation and
  buildUpdateOperation to take the domain object (or value object)
  instead of an array of keys. Allow buildReadOperation to still 
  accept an array of keys for query.
mysql-js: update spi tests for signature change in buildXXXOperation
mysql-js add support for type converters

MySQLConnection.js:
  add adapter parameter to newResultObject and getFields to perform type conversions

MySQLConnectionPool.js:
  add typeConverterMap with key column type and value converter object
  add type converters for timestamp and date column types

MySQLDictionary.js:
  check type converter map for each column and store in column.typeConverter.mysql

DBTableHandler.js:
  store column.typeConverter in field.typeConverter at initialization
  add adapter parameter to newResultObject and getFields to perform type conversions
Use column.typeConverter.ndb rather than column.typeConverter
Fix issue with integraltypes Query tests
Expect 22008 on write, not on read
Test for undefined, not falsiness
Fix bug in registerTypeConverter
Use autoincrement in spi tbl4
Default value rather than autoinc
improve error reporting for TypeTest
Fix WCTOR bug in sample
Expect 22007
npm package version 0.7.0
merge
Improve error reporting for MySQLConnector
merge
Change expected error for 1969 timestamp from 22008 to 22007
check for error
merge