- 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
restores parsing in replay list
Merge pull request #270 from MajBoredom/replays-fix

restores parsing in replay list
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
cleanup