Initial work for splitting ODBC/Connection/Statment/Result
Backwards compatability in the main library, Sync methods, other progress.. still slow
Create a fast-path query on the connection object
standardize code and function names
replace result.close() with result.closeSync() and bump iterations back to 10k
binding.gyp: enable -g cflags for linux
odbc.js: fix bug in SimpleQueue
odbc.js: fake the connection status to avoid c++ calls, use result.closeSync()
add debug statments and add missing Unref()
remove dead code from odbc.cpp
add new static methods to odbc.cpp
add new static methods to odbc.h
Add ODBCResult::FetchAllSync() and make ODBCResult::FetchAll() actually async
Use ODBC::GetSQLDiagRecError() instead of doing it manually
todo
add benchmark for sync queries
add ODBCConnection::QuerySyng
test: bad connection string; this test will probably fail on windows.
test: add test-querySync-select
re-introduce describe(); move SimpleQueue to external module