Remove error from DBTableHandler constructor; let execute() catch it
Implement query handler for table scans for mysql adapter
Implement additional query operators

Query
  introduce abstract prototypal inherited behavior for query predicates
    less than, less than or equal
    greater than, greater than or equal
    not equal
    between
    in
    is null, is not null
    not
    and
    or
  implement SQL visitor for query structure
    assign parameter numbers for formal parameters
    construct SQL WHERE clause for query predicate
  implement behavior for table scans

MySQLConnection
  implement buildTableScan operation
  new constructor for table scans
  new behavior for executing table scans
  reimplement createDeleteSQL and createSelectSQL
    create stub create and delete statements for use with queries

UserContext
  implement table scan operation
  placeholder for index scan operation not implemented yet

QueryVisitorTest
  verify proper construction of sql and formal parameters for queries
Fix bug in lint
  TypeError: Cannot read property 'line' of null

After stopping the scan, the reported errors have an extra null which needs to be ignored
Add some documentation to Query.js

Refactor UserContext query handling to avoid lint errors on switch case fall-through
  common code for primary/unique key
  common code for index/table scans
Make lint happy with Query
Rewrite NdbTypeEncoders in C++
merge