Major - P3
Changes are described in this commit:
Message: SPEC-1159 ServerSessions involved in network errors are discarded (#544)
Add dirty session concept.
Add spec tests which reuse the transactions spec test runner to
ensure dirty sessions are discarded.
Add additional "testRunner" operations.
Add "operation.error" to transactions spec.