Fix SessionFactory.close
  check to see if any sessions to close
  if no sessions are open, skip directly to dbConnectionPool.close
RIP DBConnectionPool.connectSync
Update API documentation for mynode: remove connectSync; change description of Annotations property of connect
Fix for older Node.js where path.sep is undefined.
Fix lint errors in MySQLDictionary; parse AUTO_INCREMENT
fix bug when using multiple databases with the same connection
TODO comments for future work on auto-increment.
DBTableHandler:
  detect autoincrement columns in dbTable
  add function to set the autoincrement field to the returned value after insert

UserContext:
  for bad user parameter 
    report an error if user callback defined instead of throwing an error
    throw an error if no user callback
  put autoincrement value into object after insert

MySQLConnection:
  put autoincrement value from felix driver into result after insert
local merge
Enable MySQLDictionary in lint test
Enable MySQLConnectionPool in lint test

Add ignoreLines option to lint test
Fix lint errors in MySQLConnectionPool
Improve autoincrement tests to allow key to be set explicitly by the user
If the autoincrement column is explicitly set, pass it to the database
If the autoincrement column is not set, let the database figure out the key
Fix a bug when running with --skip-clear the placeholder session was left in place

UserContext
  make the placeholder Session able to close itself (just call the callback)
SessionFactory
  nullify the sessions after calling close
Improve coverage of missing second argument for find with no callback
SessionFactory
  close dbConnectionPool only once

driver
  don't open a new session at end
  close all open session factories
  don't print results twice if only running suite=lint
Refactor domain object mapping in test suites
driver
  define global.fail_openSession used for all test suites
SmokeTest(s)
  remove mapping
lib(s)
  add mapping of suite-specific domain objects
  remove global.fail_openSession
  remove suite-specific fail_openSession
Simplify mapping APIs
Remove Annotations, and move most work to TableMapping
Test cleanup for new mapping APIs
merge
merge