update kernel to remove readonly sessions
update other modules to remove readonlySession support; always use an 'authed' session even on read-only tasks