Created `Session.save()` to persist changes to a `req.session` instance, fixing `TurtleIO.respond()` handling of non `String` response bodies, updating docs