- widens path fields in the spring options tab of the preferences dialog so that they expand with the dialog
- current engine selection not saved to sl config until user presses Apply
- pressing Apply with an engine selected now causes springlobby to reload the appropriate unitsync shared library within the process
- fixed bug whereby new engines are not committed to model
- fixed bug where removing an engine leaves its paths lingering in the edit boxes
fixes bug where removal of used engine leaves datadir
fixes bug where used engine's values are transfered to another engine
adds informative message box when the user switches engines
moves the auto-configure button down to the add/remove buttons, and replaces it with a 'restore values' button, which is more accurately what this button was doing
fixes bugs involving add/removal of engine bundles
adds extra protection to SlPaths model for empty index string
adds extra LSL::Exception handling when adding a new bundle or when switching the unitsync library
Merge branch 'master' of git://github.com/springlobby/springlobby
Merge pull request #268 from MajBoredom/master

- widens path fields in the spring options tab of the preferences dialog