Session Guard Integration Test for CPP-161

* Added a define to the session to throw an exception instead of abort based on a define (CMake option CASS_USE_SESSION_GUARD_EXCEPTION)
  * Updated the integration tests CMake configuration to include the LIBUV_INCLUDE_DIR for builds using the libs directory
* Updated CCM bridge to not use the -s (start after create) argument for some of the create methods to ensure wait for binary and wait for other notice (Cassandra is socket is available)

NOTE:  This will not build without merging in the changes in the HEAD/1.0
Agreed.  I was trying to recreate the scenario of the error message hence the double close.  How about we incorporate both of these test cases along with others and change the test name to test_session_guard?