Logging for sessions.

LMS-6630
Instead of doing monkey patching like this, can we switch over to the `cached_db` session store? That would let us also just register model signals and log those. I'm a little paranoid about things getting patched multiple times or other odd side-effects from this.