[ ] When handling the response in reader::SessionManager::handle_response, if the response contains a termination status code then this should be communicated to the function caller.
[ ] Add support for the communication of session termination between device and reader whenever a SessionData object could be communicated. After session establishment, either party can choose to terminate the session by communicating the session termination status in SessionData. This should be checked in ther SessionManager structs and if found, should notify the calling function.