Request saving (to json), for replaying requests.
request::get_language_order(): get language codes accepted by client, in order of client preferences
Fix session context test
Better sessions part 1: locking
Missing code for latest database context commit