Make fsl.utils.settings work without wx
The fsl.utils.settings
module uses a wx
interface to store settings. The problem with this is that it means the fsl.utils.settings
module will not work without a wx.Application
existing, so non-GUI applications cannot save settings, and fsleyes
does not have access to settings before the GUI is created.
The settings
should/could be re-written so that it is not dependent upon wx
.