fix: return session details when a single text message is sent
fix: mimick of Session getString() doesnt create a new Session.
update: clean up fetch session (used for mimicking old string storage)
update: pass adapter to create session whenever possible
update: added methods to create DDR for subscriptions. created unit
tests