Fix lint errors
Implement ReadWrite framework to test reading and writing data with mysql adapter
and sql drivers. 

The framework allows a test program to specify a table name or constructor,
test data, and one or more test scenarios to run:
write using adapter, read using adapter
write using adapter, read using sql
write using sql, read using adapter
write using sql, read using sql

test/lib/read_write.js:
  this is the test framework suitable for any table or constructor

test/t_basic/ReadWriteTest.js
  this test is specific to t_basic and exercises all 8 combinations of read/write/tableNameOrConstructor
Treat TIME datatype as a string, in the same way as MySQL server.
merge
fix indentation
NdbWaitGroup header file:
 - previous version was copied from storage/ndb/src/ndbapi
 - new version is an interface-only header and includes both V1 and V2 of NdbWaitGroup
Use magic number to help with type safety of unwrapped pointers
Multiwait Async NDB API
 - Use NdbWaitGroup v2 if available
 - Disable multiwait on early 7.3 releases
merge