Added test cases for Session, Query, Batch, and Consistency APIs

As the name suggests. This brings test coverage of session.go up to 94%.