-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
get_uuid, get_timeuuid, get_timestamp. Added new methods to retrieve data: Added a new test (uuid_serialization_test) to test these new methods to retrieve data.
Merge branch 'master' of https://github.com/jacekkasprzak/cpp-driver into dev
Merge branch 'master' into dev to avoid stalls in test suite
get_counter, get_ascii, get_varchar added. Used existing methods.
decimal data type. Added method get_decimal. Deserialization into int32 or int64 or double. Checking if the conversion is possible to each type. Consistency tests for this deserialization for each type.
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
added: get_text, get_blob, get_inet, get_varint. Thorough testing of deserialization and insertion of these datatypes.
Done implementing query tracing