console: now saves session to disk.    gui: slots and awful*lists need to be refactored as they don't work the way i expected them to
Merge remote-tracking branch 'origin/master'