FSession is now a bit less promiscious with its data. Made various lists private and added required accessor functions.
bugfix: Was not removing characters when they were going offline.
Replaced 'FCharacter *ul_recent' with 'QString ul_recent_name' to avoid potential problems with stale pointers.