fixes #41 . needs testing
Merge branch 'issue41_persist_recent_files_across_sessions'