TYRUS-367: Provide a way how to get low-level info about the session
TYRUS-367: review, refactoring (naming, error reporting, TyrusSession and test modification)