Fix session reset

Tag 0.3.4

See https://github.com/easybib/issues/issues/1232

With `Session::replace()`, other unrelated attributes are wiped before setting the new attributes. With this PR, we are `set()`-ting the new values individually, to leave unrelated attributes undisturbed.