rest: Add organisation_domain directly to User model

It's now consistent with the sso api. Puavo-ticket got confused because
of this.
rest: Do not crash search with nil argument