propagation of USEd keyspace (not ready yet)
USE seems to work
Implemented propagation of prepared statements' IDs + added stream support to execute()
Minor refactor: removed is_prepare_syncd() from public interfaces. Added sample prepare statement to Demo.
fixed possible race condition when streams are being reused + fixed compatibility issue with resetting the shared_ptr + added comments on implementation of new features
Added thread synchronization to session object + moved set_session_ptr() to connect()
Merge branch 'master' into use,prepare

Conflicts:
	include/cql/internal/cql_connection_impl.hpp
initial version of integration tests
missing dll(export) statements
dll checked on windows
default ip changed back to "127.0.0.1"
small cleanup of session (more encapsulation)
hiding session details (moveing into internals)
dependency cleanup
simple test suit
moved stream_id_vs_query_string from cql_session_impl_t to cql_connection_impl_t
Merge commit '205c77094938bbe2e46e4ff40abc4f57b886b20a' into use,prepare
Modifications:
ccm_bridge fix
automatic shutdown of cluster in destructor
bugfix
_closing flag not checked correctly
added handling of TOPOLOGY_CHANGE events to control_connection_t
support for STATUS_CHANGE + important bugfix in handling of READY opcode
simple tests for list,set,map