removed construction backtraces, minor style and performance improvements
Pass CXXFLAGS to v8 build

Cherry-picked from 3be254e
Closes #1874
Review 1136 by @tryneus
Bumped CPU sharding factor up to 16. Reduced segment size of segmented_vector to counteract increased memory consumption of empty tables.
Forgot to reduce size of two_level_array. That one is actually more important than the segmented_vector.
Well, 8 CPU shards seems like a safer choice for the time being.
Don't print function(..) for an implicit var -- Related to #1894
Check if hasImplicit returns true and not if it coerce to true (style)
Javascript driver: 1.11.0-4
Make post_construct_and_drain_queue() not rely on destructor ordering as much. Also acquire an auto_drainer_t::lock_t earlier for safety.
Previous commit didn't compile.
fixing error on export of cluster with no tables
fixing error on export of cluster with no tables
Python driver: 1.11.0-2
Started an attempt to reduce the cost of datum_t serialization/deserialization (partially replaced std::string for now)
Convert wire_string_t a bit less often into std::string, and added a few TODO!s
Reduced copying in cluster connectivity layer. A few TODOs still left...
Fix v8 build rule to avoid unnecessary rebuilds

Review 1159 by @mlucy
Closes #1872
Implemented message error handling. Closes #1914.
Avoid another copy pass when locally delivering messages.
Print multiple args for an anonymous function