Improve GetColumnValue

Allow fetching entire value in async mode (loops via uv_queue_work) -
refactored ODBC::GetColumnValue again to make this possible without
unduly duplicating code. Allow not passing maxBytes to
result.getColumnValue.