- Addressed build issues with older gcc compilers; warnings and compilation errors
- Removed unused components required by external boost use; log and log_setup
- Ignoring warning 4291 on Windows build; memory is properly freed in RefBuffer
- Removing int to bool coercion warning
- Fixing build on Windows
  + Adding missing includes
  + Adding CASS_EXPORT to testing functions for shared library
  + Adding OpenSSL include path to integration test
  + Fixing includes in CMake configuration for external boost
  + Fixing unit test build (requires static library)
- Creating get_schema_meta_from_keyspace in testing to keep internal types seperated from external pointers
- Updating Travis-CI build process for boost; adding atomic and random components to bootstrap process.
- Enabling static library when tests are enabled
Merge pull request #101 from datastax/platform_fixes

Platform Compiler Fixes
Full outage integration test
- Adding the ability to create SSL enabled Cassandra clusters through CCM bridge
  + A CCM pull request was merged for client authentication changes (truststore feature)
- Added the public and private keys for enabling SSL authentication and the client/driver certificate for establishing connections
- Created a README that describes how the certificates and keys were created along with some guidance as to their use
- Added a random string generator to create a string of variable size (default 1MB)
- Added a mechanism to load PEM certificates into a std::string
- Adding SSL authentication integration tests
- Fixed formatting and removed tabs
- Allowing warnings for the test
- Adding the boost log component to the bootstrap
Merge pull request #97 from datastax/CPP-102-itest

CPP-102 SSL Integration Tests
Token-aware tests and fixes
Merge branch 'CPP-149-rebase' into beta5
Move schema update synchronization to ClusterMetadata

Restore copy-on-write semantics for schema carried with prepare request.
Avoid mutex init/destroy for each prepare.
Merge branch 'schema-meta-iso' into beta5
Integration test updates for CPP-164 (write batching)
Some tests using the wrong cql_ccm_bridge::create*() method
Rename test files
Removed implict pointer conversion
Acquire boost from external repo for Travis build
Fix memory issue in test_utils::get_version()
Allowing for shared library use in the integration tests (hiding internal
types)
Fixed control connection integration test
Make statement key_parts reaggregate on each call

- remove lazy load to correct behavior when statements are re-bound
- also removed unused function Statement::clear_key_indices
Correct routing key composition for composite keys
Off by one error in murmur3 update