Extensions whitelist is now saved in a stringified JSON list to prevent weird things from happening with PySide.
Reopened windows now have their last tab reopened if they have no tabs left.