Fix EZP-23595: delete row from ezuser_setting on deleteUser()

https://jira.ez.no/browse/EZP-23595

`UserService::createUser()` creates rows on `ezuser_setting` table, but `deleteUser()` does not.
This can lead to DB `Integrity constraint violation` errors.

Fix by removing the corresponding row from `ezuser_setting` table.

TODO:
 - [ ] Add/update test for deleteUser