Adding more realistic tests of settingslisteners to prepare for refactoring
Adding more realistic tests of settingslisteners to prepare for refactoring
Switching to an enum instead of string comparison in the settings listener
Adding a verification of the client, since it's been broken before.