-unnecessary cast
+thread safe logging
Merge branch 'master' into dev
preliminary implementation of query tracing class + test stub
Merge branch 'master' into dev
UUIDs with conversion to/from string
+ generation of UUIDS
deserilization of uuids (untested)
query tracing with new uuids
+ excluded query tracing impl from header
fixes for misuse of get_nullity
Merge branch 'master' into dev

Conflicts:
	include/cql/internal/cql_message_result_impl.hpp
	src/cql/internal/cql_message_result_impl.cpp
Merge branch 'master' of https://github.com/jacekkasprzak/cpp-driver into dev
Merge branch 'master' into dev to avoid stalls in test suite
Merge branch 'master' of https://github.com/jacekkasprzak/cpp-driver into dev

Conflicts:
	src/cql/internal/cql_message_result_impl.cpp
added test case by J. Kasprzak
new uuid type everywhere (untested)
Improved sorting of UUIDs + corrected typo in test case
Done implementing query tracing
test for tracing + occasional fixes
+ JK's code for conv. of uuid to timestamp
Enabled NULL values in prepared statements.
Minor fixes.
Infrastructure for compression support